質問: rhel5.5をcentosリポジトリに切り替えますか? rhel5.5マシンに対してvm)が与えられましたが、rhnサブスクリプションがありません。yumを使用すると次の警告が表示されます。bash-3.2$ sudo yum update [sudo] password for streamsadmin: loaded plugins: rhnplugin, security this system is not registered with rhn. rhn support will be disabled. skipping security plugin, no data setting up update process no packages marked for update 代わりにcentosリポジトリの使用に切り替えることはできますか?
回答: あなたは確かにこの切り替えを行うことができます。基本的に、あなたは多かれ少なかれ、インストールをcentosリポジトリに向けて、楽しい道を進みます。ただし、すべてのcentosリポジトリにリリース5.9の5.xパッケージがあるように見えるという大きな問題が1つあります。一見すると、5.5固有のリポジトリはもう存在しないように見えます。私はこれを数年前(約rhel/centos 5.3時代)にwebファームで実行しましたが、それ以降は実行していません。すべての変換と同様に、システムの現在のバックアップがあることを確認してください。困難が生じた場合。これを行ったとき、同じcentos/rhelバージョンにクロスグレードすることができました。クロスグレーディングとアップグレードを同時に行うことの意味がわかりません。おそらく混乱しているので、注意して進めてください。1)yumのキャッシュをクリーンアップします。yum clean all 2)centosキーをダウンロードします(centosミラーの1つを選択しました。好きな人なら誰でも使用できます http://mirrors.centos.org )wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/rpm-gpg-key-centos-5 3)...リリースrpmと注意事項:wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/centos/centos-release-5-9.el5.centos.1.x86_64.rpm wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/centos/centos-release-notes-5.9-0.x86_64.rpm 4)...ヤムwget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/centos/yum-3.2.22-40.el5.centos.noarch.rpm wget http://mirrors.cat.pdx.edu/centos/5/os/x86_64/centos/yum-updatesd-0.9-5.el5.noarch.rpm 5)新しいキーをインポートします。rpm --import rpm-gpg-key-centos-5 6)redhatリリースを削除しますrpm -e --nodeps redhat-release 7)...およびredhatnetworkプラグインrpm -e yum-rhn-plugin 8)ダウンロードしたばかりのrpmをインストールします(最初に現在のディレクトリに他のrpmがないことを確認してください)rpm -uvh -force yum*.rpm centos*.rpm 9)新しいリポジトリからのパッケージでシステムをアップグレードします。yum upgrade 10)再起動します。私はこれを数年前に繰り返しましたが、当時宣伝されていたとおりに機能しました。しかし、それは大きいですが、それはrhelとcentosの同じバージョンのリリースの間でした。rhelとcentosはかなり安定しているので、これはおそらくまだ機能します。他の非エンタープライズリリースがあった場合は、ためらうことなく、再インストールすることをお勧めします。ただし、そのままでは....うまくいくかもしれません。