RHELの検証環境準備
RHELの検証環境を準備するための手順となります。今回は構築したRHELに対しサブスクリプションの登録、各種パッケージのアップグレーするところまでを記載しました。
サーバの登録
サーバを登録しないと、以下の通り dnf(旧yum)が利用できない
# dnf install httpd サブスクリプション管理リポジトリーを更新しています。 コンシューマー識別子を読み込めません このシステムは、エンタイトルメントサーバーに登録されていません。subscription-manager で登録できます。 エラー: "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d" には有効化されたリポジトリーがありません。
登録状況の確認
# subscription-manager list
+-------------------------------------------+
インストール済み製品のステータス
+-------------------------------------------+
製品名: Red Hat Enterprise Linux for x86_64
製品 ID: 479
バージョン: 8.5
アーキテクチャー: x86_64
状態: 不明 ← 不明になっている
状態の詳細:
開始:
終了:
先日作成したアカウントを入力し、サーバの登録
# subscription-manager register --username [ユーザ名] 登録中: subscription.rhsm.redhat.com:443/subscription パスワード: パスワード入力 このシステムは、次の ID で登録されました: ********-****-****-****-************ 登録したシステム名: host01
登録できると、以下2か所(★)変更される
# subscription-manager list
+-------------------------------------------+
インストール済み製品のステータス
+-------------------------------------------+
製品名: Red Hat Enterprise Linux for x86_64
製品 ID: 479
バージョン: 8.5
アーキテクチャー: x86_64
状態: サブスクライブなし ★
状態の詳細: Not supported by a valid subscription. ★
開始:
終了:
登録したサーバにアタッチするサブスクリプション IDの確認および適用
# subscription-manager list --available --pool-only ***************************** ← IDを確認 # subscription-manager attach --pool [**********確認したID**********] サブスクリプションが正しく割り当てられました: Red Hat Developer Subscription for Individuals
ステータスの確認で、開始-終了が1年分反映される
# subscription-manager list
+-------------------------------------------+
インストール済み製品のステータス
+-------------------------------------------+
製品名: Red Hat Enterprise Linux for x86_64
製品 ID: 479
バージョン: 8.5
アーキテクチャー: x86_64
状態: サブスクライブ済み
状態の詳細:
開始: 2021年12月10日
終了: 2022年12月10日
サブスクリプションの管理画面で、仮想のところで1カウントされていることを確認

dnfでパッケージ関連をアップグレード
登録が完了後、dnfが利用できるようになるため、とりまアップグレード
# dnf upgrade
サブスクリプション管理リポジトリーを更新しています。
メタデータの期限切れの最終確認: 0:05:33 時間前の 2021年12月10日 21時32分41秒 に 実施しました。
依存関係が解決しました。
================================================================================
パッケージ Arch バージョン リポジトリー サイズ
================================================================================
インストール:
kernel x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 7.0 M
アップグレード:
annobin x86_64 9.72-1.el8_5.2 rhel-8-for-x86_64-appstream-rpms 111 k
binutils x86_64 2.30-108.el8_5.1
rhel-8-for-x86_64-baseos-rpms 5.8 M
bpftool x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 7.7 M
clang-libs x86_64 12.0.1-4.module+el8.5.0+13246+cefb5d4c
rhel-8-for-x86_64-appstream-rpms 22 M
clang-resource-filesystem
x86_64 12.0.1-4.module+el8.5.0+13246+cefb5d4c
rhel-8-for-x86_64-appstream-rpms 14 k
cpp x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-appstream-rpms 10 M
gcc x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-appstream-rpms 23 M
gcc-c++ x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-appstream-rpms 12 M
gcc-gdb-plugin x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-appstream-rpms 118 k
httpd x86_64 2.4.37-43.module+el8.5.0+13064+c4b14997
rhel-8-for-x86_64-appstream-rpms 1.4 M
httpd-filesystem noarch 2.4.37-43.module+el8.5.0+13064+c4b14997
rhel-8-for-x86_64-appstream-rpms 39 k
httpd-manual noarch 2.4.37-43.module+el8.5.0+13064+c4b14997
rhel-8-for-x86_64-appstream-rpms 2.4 M
httpd-tools x86_64 2.4.37-43.module+el8.5.0+13064+c4b14997
rhel-8-for-x86_64-appstream-rpms 107 k
insights-client noarch 3.1.7-1.el8_5 rhel-8-for-x86_64-appstream-rpms 1.2 M
java-1.8.0-openjdk-headless
x86_64 1:1.8.0.312.b07-2.el8_5
rhel-8-for-x86_64-appstream-rpms 34 M
kernel-headers x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 8.3 M
kernel-tools x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 7.2 M
kernel-tools-libs
x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 7.0 M
libgcc x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-baseos-rpms 80 k
libgomp x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-baseos-rpms 206 k
libipa_hbac x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 115 k
libsss_autofs x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 118 k
libsss_certmap x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 155 k
libsss_idmap x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 120 k
libsss_nss_idmap x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 127 k
libsss_sudo x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 116 k
libstdc++ x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-baseos-rpms 453 k
libstdc++-devel x86_64 8.5.0-4.el8_5 rhel-8-for-x86_64-appstream-rpms 2.0 M
mod_ssl x86_64 1:2.4.37-43.module+el8.5.0+13064+c4b14997
rhel-8-for-x86_64-appstream-rpms 136 k
nss x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 741 k
nss-softokn x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 487 k
nss-softokn-freebl
x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 395 k
nss-sysinit x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 73 k
nss-tools x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 576 k
nss-util x86_64 3.67.0-7.el8_5 rhel-8-for-x86_64-appstream-rpms 137 k
perf x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 9.2 M
python3-perf x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 7.1 M
python3-sssdconfig
noarch 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 142 k
sssd x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 107 k
sssd-ad x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 270 k
sssd-client x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 205 k
sssd-common x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 1.6 M
sssd-common-pac x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 178 k
sssd-ipa x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 347 k
sssd-kcm x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 254 k
sssd-krb5 x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 150 k
sssd-krb5-common x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 185 k
sssd-ldap x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 208 k
sssd-nfs-idmap x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 115 k
sssd-proxy x86_64 2.5.2-2.el8_5.1 rhel-8-for-x86_64-baseos-rpms 147 k
sudo x86_64 1.8.29-7.el8_4.1
rhel-8-for-x86_64-baseos-rpms 925 k
tzdata noarch 2021e-1.el8 rhel-8-for-x86_64-baseos-rpms 474 k
tzdata-java noarch 2021e-1.el8 rhel-8-for-x86_64-appstream-rpms 191 k
unzip x86_64 6.0-45.el8_4 rhel-8-for-x86_64-baseos-rpms 195 k
依存関係のインストール:
kernel-core x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 38 M
kernel-modules x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 30 M
弱い依存関係のインストール:
kernel-devel x86_64 4.18.0-348.2.1.el8_5
rhel-8-for-x86_64-baseos-rpms 20 M
トランザクションの概要
================================================================================
インストール 4 パッケージ
アップグレード 54 パッケージ
ダウンロードサイズの合計: 265 M
これでよろしいですか? [y/N]:
参考ページ:

