CentOSを5.5にアップデートしました。幸いアップデート後も不具合なく動作しているようです。
アップデートはyumコマンドで実施したんですが、下記のようなエラーが出ました。
| # yum upgrade ~~~~省略~~~~ There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. The program yum-complete-transaction is found in the yum-utils package. ~~~~省略~~~~ 1:autofs-5.0.1-0.rc2.143.el5.x86_64 from base has depsolving problems –> autofs conflicts with cyrus-sasl-lib Error: autofs conflicts with cyrus-sasl-lib You could try using –skip-broken to work around the problem You could try running: package-cleanup –problems package-cleanup –dupes rpm -Va –nofiles –nodigest The program package-cleanup is found in the yum-utils package. |
yum clean allしたんですが、同じエラーが出たので、”yum-complete-transaction”なるものを実行しようとしたところエラー。
調べたところ、yumコマンドでインストールできるということで、実施した後、再度実行しました。
| # yum install yum-utils # yum-complete-transaction ~~~~省略~~~~ Transaction Summary ========================================================================================== Install 0 Package(s) Update 0 Package(s) Remove 39 Package(s) ~~~~省略~~~~ Cleaning up completed transaction file |
なんか、恐ろしく数多くのパッケージを削除しやがりました。
その後、yum upgradeコマンドで削除したパッケージも含めてインストール & アップデートも完了しました。