ゼロからの再インストールが実用的でないと仮定して、CentOS 7からCentOS 8へのアップデートを実行するにはどうすればよいですか?
yum install http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm
しかし、どうやらそれは期待どおりに機能しません。ランニング yum update
この後、依存関係を解決するために、yumを無限に再帰的に試行します。
Red Hatは、EL 7.6+から8にアップグレードするためのツールleapp
を提供していますが、 このCentOSのバグ によると、CentOSでサポートする予定はありません。既存の7.xマシンを8.xリポジトリにポイントしてyum update
を実行しようとすると、おそらく機能しません。それは決してサポートされた方法ではありませんでした。あなたの唯一の選択は再インストールです。
このガイドを参考にして、CentOS 7を実行する1台のマシンを更新することができました。 https://www.tecmint.com/upgrade-centos-7-to-centos-8/
このガイドで提案されているように、v8.1に直接更新するgpgキーの問題があったため、v8.0にアップグレードするには正しいミラーパッケージを検索する必要があったと思いました。
したがって、ステップ4では、これは私が使用したコマンドです。
# dnf install http://mirror.bytemark.co.uk/centos/8.0.1905/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm
(URL 8-> 8.0.1905のバージョン番号の変更に注意してください)
ガイドに記載されているようにcentos-repos
とcentos-gpg-keys
をインストールする必要はなく、ガイドの次のステップに進むことができました。
注:実運用サーバーでは実際には使用しません。私はむしろ移住に行きたいです。できない場合は、すべてを完全にバックアップしたことを確認してください(データと構成)。
これが役に立てば幸いです!
乾杯、D