はじめに
AzureでもCentOSを利用しているとは多々います。そこで、公開されているCentOS8のイメージを Stream 8 に変更する方法を紹介します。
元のCentOSはRogueのCentOS-based 8.5 です。
Thank you for choosing this Microsoft sponsored CentOS image from OpenLogic! _______ ______ _____ __ __ \______________________ / _____________ ___(_)______ _ / / /__ __ \ _ \_ __ \_ / _ __ \_ __ `/_ /_ ___/ / /_/ /__ /_/ / __/ / / / /___/ /_/ / /_/ /_ / / /__ \____/ _ .___/\___//_/ /_//_____/\____/_\__, / /_/ \___/ /_/ /____/ by Perforce ____ _ ___ ____ ___ ____ / ___|___ _ __ | |_ / _ \/ ___| ( _ ) | ___| | | / _ \ '_ \| __| | | \___ \ / _ \ |___ \ | |__| __/ | | | |_| |_| |___) | | (_) | ___) | \____\___|_| |_|\__|\___/|____/ \___(_)____/ (2111)
アップデート
バージョンを確認してみます。
cat /etc/redhat-release CentOS Linux release 8.5.2111
いたって簡単です。
レポジトリの入れ替えです。
dnf swap centos-linux-repos centos-stream-repos dnf distro-sync
パッケージもアップデートされるので少々時間がかかります。
cat /etc/redhat-release CentOS Stream release 8
マイナーバージョンは無いので8だけです。
まとめ
Azureでも、御多分に漏れずCentOS8は古いものとなります。後継として他のディストリビューションがありますが既存環境のインプレースアップグレードを行い使い続けたい場合があります。今回はその方法の一つを紹介しました。