パッケージのインストール
2015年 5月 21日 改訂
製品メディア内のスクリプトを使用した必要なモジュールのインストール
ActiveImage Protector のセットアップ時には libstdc++.i686, libuuid.i686, glibc.i686 のモジュールがインストールされている必要があります。 以下はインストール手順の例になります。以下を参考にしてもインストールの手順がわからない場合は、システム管理者にご確認ください。
#yum install libuuid.i686
Error: Protected multilib versions: libuuid-2.17.2-12.7.el6_3.i686 != libuuid-2.17.2-2.7.el6.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest この時に、上記の例のようなメッセージでインストールに失敗する場合は、libuuid.x86_64 のパッケージとバージョンが異なっています。そのため、下記のコマンドを実施することで改善する可能性があります。
#yum install libuuid.x86_64
以後、他のパッケージのインストール時に同様のエラーが発生する場合は、上記を参考にして x86_64 のパッケージをインストール(アップデート)してから再度パッケージのインストールをお試しください。
#yum install libstdc++.i686
Linux OSのセットアップ DVD から rpm パッケージをインストールする場合:
#rpm -ivh libuuid-2.17.2-12.7.el6.i686.rpm glibc-2.12-1.80.el6.i686.rpm nss-softokn-freebl-3.12.9-11.el6.i686.rpm
#rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm libgcc-4.4.6-3.el6.i686.rpm
GUI を使用する場合はセットアップ時に zlib.i686, libxcb.i686, libXrender.i686, libXext.i686, libXau.i686, libX11.i686, libSM.i686, libICE.i686, glib2.i686, freetype.i686, fontconfig.i686, expat.i686 のモジュールがインストールされている必要があります。 以下はインストール手順の例になります。以下を参考にしてもインストールの手順がわからない場合は、システム管理者にご確認ください。
#yum install glib2.i686
Error: Protected multilib versions: glib2-2.26-1-7.i686 != glib2-2.26-1-7.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va nofiles --nodigest この時に、上記の例のようなメッセージでインストールに失敗する場合は、glib2.x86_64 のパッケージとバージョンが異なっています。そのため、下記のコマンドを実施することで改善する可能性があります。
#yum install glib2.x86_64
以後、他のパッケージのインストール時に同様のエラーが発生する場合は、上記を参考にして x86_64 のパッケージをインストール(アップデート)してから再度パッケージのインストールをお試しください。
#yum install libX11.i686
#yum install fontconfig.i686
#yum install freetype.i686
#yum install zlib.i686
#yum install libICE.i686
#yum install libXrender.i686
#yum install libXext.i686
#yum install libSM.i686
これらのコマンドは 1 度に纏めてインストールすることも可能です。その場合は、以下のようにコマンドを実施します。
#yum install libX11.i686 glib2.i686 fontconfig.i686 freetype.i686 zlib.i686 libICE.i686 libXrender.i686 libXext.i686 libSM.i686
Linux OS のセットアップ DVD から rpm パッケージをインストールする場合:
#rpm -ivh libX11-1.5.0-4.el6.i686.rpm libxcb-1.8.0-4.el6.i686.rpm libXau-1.0.6-4.el6.i686.rpm
#rpm -ivh zlib-1.2.3-29.el6.i686.rpm
#rpm -ivh glib2-2.26.1-3.el6.i686.rpm gamin-0.1.10-9.el6.i686.rpm libselinux-2.0.94-5.3.el6_4.1.i686.rpm
#rpm -ivh fontconfig-2.8.0-3.el6.i686.rpm expat-2.0.1-11.el6_2.i686.rpm freetype-2.3.11-14.el6_3.1.i686.rpm
#rpm -ivh libICE-1.0.6-1.el6.el6.i686.rpm libSM-1.2.1-2.el6.i686.rpm
#rpm -ivh libXrender-0.9.7-2.el6.i686.rpm
#rpm -ivh libXext-1.3.1-2.el6.i686.rpm
ActiveImage Protector のセットアップ時には 各種パッケージを事前にインストールする必要があります。 このスクリプトを使用すると必須パッケージが自動的にインストールされます。 システムがインターネットに接続している場合は、必要なパッケージをyumのリポジトリによってインストールされます。 システムがインターネットに接続されていない場合は、事前に Linux OS のセットアップ DVD を準備してください。 yumのリポジトリが Linux OS のセットアップ DVD から作成されます。 そして、パッケージは Linux OS のセットアップ DVD のリポジトリからインストールされます。 注意 CentOS 7の場合、必要なパッケージが Everything ISO に含まれています。 Everything ISO を用意してください。 CentOS 5.7以前のバージョンでは複数枚のCDメディアしか提供されておりませんので、このスクリプトは正常動作しません。
# chmod +x pre_pkg_install