CentOS6.2(64bit)にPSP9.00をインストールしたら、hpsmhのインストールに失敗してしまった。
# yum install hpsmh-7.0.0-24.x86_64.rpm
…
Running Transaction
Error in PREIN scriptlet in rpm package hpsmh-7.0.0-24.x86_64
Detected CentOS 6.2
The zlib package or binaries are missing!
Please install the zlib-1.1.4 or later RPM package.
Required Packages are missing!
エラー: %pre(hpsmh-7.0.0-24.x86_64) scriptlet failed, exit status 1
エラー: install: スクリプト %pre の実行に失敗しました (2)。hpsmh-7.0.0-24 をスキップします。
Failed:
hpsmh.x86_64 0:7.0.0-24
zlibのpathが見つからないらしい。
CentOSのForumに同じ事を書いてる人がいた。どうやらリンクを作るだけでいいみたい。
HP PSP installation problem (zlib “missing”)
記事の通りに、libz.soのリンクを作ってみました。
# ln -s /lib/libz.so.1.2.3 /usr/lib/libz.so.1
インストール成功です(  ̄O ̄)
# yum install hpsmh-7.0.0-24.x86_64.rpm
…
Running Transaction
Installing : hpsmh-7.0.0-24.x86_64 1/1
Detected CentOS 6.2
Created hpsmh user and group…
*******************************************************
* System Management Homepage installed successfully with
* default configuration values. To change the default
* configuration values, type the following command at
* the root prompt:
*
* /opt/hp/hpsmh/sbin/smhconfig
* *******************************************************
Installed:
hpsmh.x86_64 0:7.0.0-24
コメント