SSブログ

Update CentOS 4.x to 5.xその4 [CentOS]

とりあえず、yum updateが終わったところで、el4がらみのパッケージを調べてみると、下記のようなものが残っています。
# rpm -qa | grep -i el4
linuxwacom-0.7.8.3-6.el4
dmraid-devel-1.0.0.rc14-9_RHEL4_U7.el4
lam-7.1.2-15.el4
kinput2-v3.1-25.el4
evolution28-cairo-1.2.4-6.el4
evolution28-gtk2-2.10.4-21.el4
umb-scheme-3.2-36.EL4
FreeWnn-libs-1.10pl020-6.el4
lam-libs-7.1.2-15.el4
system-config-lvm-1.1.4-1.3.el4
rhnlib-2.1.2-11.el4
libpng10-1.0.16-3.el4_5.1
xloadimage-4.1-36.RHEL4
lam-libs-7.1.2-15.el4
gsl-1.5-2.rhel4
up2date-4.7.1-17.el4.centos
libpng10-1.0.16-3.el4_5.1
gtk-engines-0.12-6.el4
FreeWnn-1.10pl020-6.el4
wdaemon-0.14-3.el4
w3c-libwww-5.4.0-10.1.RHEL4.2
FreeWnn-libs-1.10pl020-6.el4
lam-devel-7.1.2-15.el4
openmotif21-2.1.30-11.RHEL4.6
VRTSdsa-5.0.00.00-GA_RHEL4
VRTSmapro-common-5.0.3.0-RHEL4
evolution28-pango-1.14.9-7.el4
libpng10-devel-1.0.16-3.el4_5.1
evolution28-atk-1.12.2-4.el4
gtk-engines-0.12-6.el4
mysqlclient10-3.23.58-4.RHEL4.1
evolution28-glib2-2.12.3-6.el4
VRTSvxmsa-4.4.028-RHEL4

この中で、CentOS 5.xのパッケージの中に見あたらないものは、下記の通りです。
kinput2-*
evolution28-*
umb-scheme-*
FreeWnn-*
rhnlib-*
libpng10-*
xloadimage-*
gsl-*
up2date-*
gtk-engines-*
w3c-libwww-*
openmotif21-*
mysqlclient-*
VRTSdsa-* (VERITAS Storage Foundation Basicのパッケージ)
VRTSmapro-common-* (VERITAS Storage Foundation Basicのパッケージ)
VRTSvxmsa-* (VERITAS Storage Foundation Basicのパッケージ)
こんなとこでしょう。

で、パッケージがあるものについても、CentOS 4.x側のバージョンが新しかったりすると、残っていたりするようです。
そういったものは、そのうちupdateされるのを待てば良いように思いますが、そうでないのは、削ってしまおうと思います。残しておいても害は無いと思いますが、ディスクの肥やしにするよか良いでしょう。
ただし、使われていないことが前提ですが。

さて、VRTSで始まるVERITAS関連は、RHEL5用のRPMsにRHEL4用のものが含まれているためで、消してはいけません。

ということで、早速削除開始。
kinput2は特に問題なし。
evolution28は、全部一度に削除するか、evolution-pangoを最初に消す必要があります。
umb-schemeも問題なし。
FreeWnnも一度に削除します。ってゆーか、FreeWnn-libs-1.10pl020-6.el4が2つもインストールされてて、
error: "FreeWnn-libs-1.10pl020-6.el4" specifies multiple packages
だってさ。
--allmatchesオプションを使いましょう。

rhnlibはup2dateと一緒に消す必要があります。
xloadimage, gsl, w3c-libs, openmotif21, mysqlclient10は難なく削除。
gtk-enginesはやはり--allmatchesオプションが必要です。

さてと、最後にlibpng10ですが...
# rpm -ev --allmatches libpng10-1.0.16-3.el4_5.1 libpng10-devel-1.0.16-3.el4_5.1
error: Failed dependencies:
libpng.so.2()(64bit) is needed by (installed) gnome-libs-1.4.1.2.90-44.1.x86_64
ありゃ。
で、gonme-libsをCentOS 5.xのRPMsから探してみても見つからず。
ってことで、一緒に削除。

この時点で残るのは、以下の7個。
# rpm -qa | grep -i el4 | grep -v VRTS
linuxwacom-0.7.8.3-6.el4
dmraid-devel-1.0.0.rc14-9_RHEL4_U7.el4
lam-7.1.2-15.el4
lam-libs-7.1.2-15.el4
system-config-lvm-1.1.4-1.3.el4
lam-libs-7.1.2-15.el4
wdaemon-0.14-3.el4
lam-devel-7.1.2-15.el4

こいつらは、CentOS 5.xのRPMsの中では、以下のようになっています。
linuxwacom-0.7.4.3-2.el5
dmraid-devel-1.0.0.rc13-9.el5
lam-7.1.2-14.el5
lam-devel-7.1.2-14.el5
lam-libs-7.1.2-14.el5
system-config-lvm-1.1.3-2.0.el5
wdaemon-0.13-1
ということで、全部、RHEL4のパッケージより、古いっすね。
RHEL5.3ベースのCentOS 5.3で解消なるか!?

次回に続く(かも)

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0