RHEL9で作る自宅サーバ:サブスクリプションの登録

RHEL9パソコン自宅サーバ
[zeke@ace ~]$ dnf update
root ではありません。サブスクリプション管理リポジトリーは更新されていません
エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません。
[zeke@ace ~]$

RHELはサブスクリプションにシステムを登録しないとdnfが有効になりません。

[root@ace ~]# subscription-manager status
+-------------------------------------------+
   システムのステータス詳細
+-------------------------------------------+
全体的な状態: 不明

システムの目的の状態: 不明

[root@ace ~]#

subscription-manager status で状態を確認。まだ登録されていない状態です。

[root@ace ~]# subscription-manager register
登録中: subscription.rhsm.redhat.com:443/subscription
ユーザー名: zekexxxxxx
パスワード:
このシステムは、次の ID で登録されました: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
登録したシステム名: ace.zeke.ne.jp
[root@ace ~]# subscription-manager attach
インストール済み製品の現在の状態:
製品名: Red Hat Enterprise Linux for x86_64
状態:   サブスクライブ済み

[root@ace ~]#

subscription-manager register
subscription-manager attach
のコマンドでシステムをサブスクリプションに登録します。

[root@ace ~]# subscription-manager syspurpose role --list
+-------------------------------------------+
                 利用可能な role
+-------------------------------------------+
 - RHEL Server
 - RHEl Workstation
[root@ace ~]# subscription-manager syspurpose role --set "RHEL Server"
role を "RHEL Server" に設定しました。
[root@ace ~]# subscription-manager syspurpose usage --list
+-------------------------------------------+
                 利用可能な usage
+-------------------------------------------+
 - Development/Test
[root@ace ~]# subscription-manager syspurpose usage --set "Development/Test"
usage を "Development/Test" に設定しました。
[root@ace ~]# subscription-manager syspurpose service-level --list
+-------------------------------------------+
           利用可能なサービスレベル
+-------------------------------------------+
Self-Support
[root@ace ~]# subscription-manager syspurpose service-level --set "Self-Support"
service_level_agreement を "Self-Support" に設定しました。
[root@ace ~]#

上記のコマンドでシステムのロールと用途を”RHEL Server”、”Development/Test”にします。

[root@ace ~]# subscription-manager status
+-------------------------------------------+
   システムのステータス詳細
+-------------------------------------------+
全体的な状態: 最新

システムの目的の状態: 一致

[root@ace ~]#

システムの状態も問題なさそうですね!

[root@ace ~]# dnf update
サブスクリプション管理リポジトリーを更新しています。
メタデータの期限切れの最終確認: 0:08:36 前の 2024年02月03日 00時28分56秒 に実施 しました。
依存関係が解決しました。
行うべきことはありません。
完了しました!
[root@ace ~]#

dnf updateコマンドも使えるようになりました!

お勧めのKindle本です!

コメント