EUSリポジトリを参照しているRHEL8/9においてマイナーバージョンアップができません

サーバーインスタンス, 運用

2024年4月2日 (2024年11月5日:更新)

EUSリポジトリを参照しているRHEL8/9をご利用の場合、releasever変数の設定を変更することでアップデートは可能となります。
また、あわせて現在のマイナーバージョンのEUS版RPMパッケージを削除し、対象のバージョンのRPMパッケージをインストールしてください。
※EUSが提供されているマイナーバージョンを指定する必要があります。こちらをご確認ください。

以下、RHEL8系の場合の例となります。

・現在のRPMパッケージの確認
# rpm -qa | grep rhui-client ・現在のRPMパッケージの削除(上記で確認したパッケージを指定します)
# rpm -e rh08.<現在のminor>-sr-rhui-client-eus-<リージョン>-<RPMパッケージのバージョン>.noarch.rpm・RPMパッケージのダウンロード
# curl --insecure https://169.254.127.18/pub/rhui-client-packages/rh08.<更新したいminor>-sr-rhui-client-eus-<リージョン>-2.1-4.noarch.rpm >> rh08.<更新したいminor>-sr-rhui-client-eus-<リージョン>-2.1-4.noarch.rpm

・ダウンロードしたRPMパッケージのインストール
# rpm –i <ダウンロードしたパッケージ名>

・インストール後のRPMパッケージの確認
# rpm –qa | grep rhui-client

・releasever変数の変更
# rhui-set-release --unset
# rhui-set-release --set 8.<更新したいminor>

・マイナーバージョンアップ実行
# dnf –releasever=<releaseverで指定した変数>

なお、上記手順につきましてはあくまで参考情報となりますこと予めご了承ください。

参考) オフィシャルテンプレート Red Hat Enterprise Linux のマイナーバージョンを上げることに問題はあるでしょうか。

また、EUS が提供されていないマイナーバージョンへのアップデートにつきましては、EUSリポジトリから標準リポジトリへと参照先の切替が必要となります。

参考) EUSが提供されていないRHELのマイナーバージョンへアップデートできますか?