昨年の 12 月 8 日、CentOS プロジェクトは現在の RHEL リリースより先行する CentOS Stream へとプロジェクトの活動の焦点を移し、Red Hat Enterprise Linux 8 (RHEL 8) のリビルドとしての CentOS Linux 8 のサポートを、2021 年末に終了するという発表をしました [1]。
RHEL は 10 年使える商用 OS、CentOS は RHEL のクローンで、サポートはないけど無料で使える OS です。個人用途では CentOS を使うのが賢い選択だと思っていました。そこで RHEL 8 リリースのタイミングを狙って、家庭内 LAN でファイルサーバーをメイン用途として常時稼動させるために、ファンレスの安いミニ PC を買って CentOS 8をインストールして稼動させていましたが、10 年間安泰という「あて」が外れてしまいました。
あてが外れたとは言え、家庭内 LAN のファイルサーバーがメインの用途なので、RHEL よりちょっと先行している CentOS Stream を使っても深刻な影響はないだろうという判断を下し、CentOS から CentOS Stream へ移行してしまいました [2]。
ところが、参考サイト [3] の記事によると、CentOS 8 サポート期間短縮(打ち切り)の批判に対応したのか、開発用途だけでなく、小規模本番環境でもサブスクリプションにコストをかけずに RHEL を使えるようになるようです。そうすると、わざわざ CentOS のような RHEL クローンを使う必要がなくなります。
実は Red Hat Developer Subscription for Individuals のサブスクリプションを無料でもらって、去年から評価用に使っています。これを上記サーバーに適用してしまえば問題は解決です。いや、ひとつ問題があります。
それは CentOS Stream から RHEL へ移行するにはどうするか、ということです。Red Hat 社カスタマーポータルにある Knowledgebase に、サポート対象外ではあるものの、CentOS や Oracle Linux から RHEL へ移行するツール Convert2RHEL が紹介されています [4]。もちろん RHEL のちょっと先を行く CentOS Stream は対象外です。
深刻な影響は無さそうだろうと CentOS から CentOS Stream へあっさり移行を済ませてしまいましたが、RHEL へ移行するのであれば、却ってこれがアダとなってしまいました。そのうち CentOS Stream から RHEL へ移行するソリューションが出てくるかもしれませんが、どう考えても、同じバージョンレベルの CentOS から RHEL へ移行する方が簡単に出来そうです。
というわけで、CentOS Stream へ移行して二ヶ月足らずですが、CentOS へ一旦戻すことにしました。バックアップを取ってインストールし直すのは大変なので、リスクを承知で(バックアップせずに)パッケージを入れ替えて CentOS へ戻しました。
CentOS Stream から CentOS へ戻した顛末
失敗するかもしれないと思いながら CentOS へ戻した顛末を紹介しますが、パッケージ全てが CentOS Stream から CentOS へ戻ったということではありません。また、内容について何も保証できませんので、もしも、このブログ記事容を参考にして同じことをされる場合は、自己責任でお願いします。
作業環境
CentOS Steam から CentOS へ戻す作業は、他の PC から ssh でログインして実施しています。作業中、GNOME shell 関連のパッケージがアンインストールされてしまいますので、CentOS Steam のデスクトップ環境で作業するのは避けた方が良いです。
CentOS の RPM パッケージの入手
CentOS 8 のRPM パッケージのいくつか(下記の centos- で始まるパッケージ)を、あらかじめダウンロードしておきます。
- centos-gpg-keys-8-2.el8.noarch.rpm
- centos-indexhtml-8.0-0.el8.noarch.rpm
- centos-linux-release-8.3-1.2011.el8.noarch.rpm
- centos-linux-repos-8-2.el8.noarch.rpm
- centos-logos-80.5-2.el8.x86_64.rpm
- centos-logos-httpd-80.5-2.el8.noarch.rpm
- centos-obsolete-packages-8-4.noarch.rpm
※ どこのミラーサイトでも構いませんが、/Linux/distributions/CentOS/8.3.2011/BaseOS/x86_64/os/Packages/ からダウンロードしました。
centos-linux-release のインストール
まず、CentOS の centos-linux-release パッケージ(CentOS のリリースファイル)をインストールします。
[bitwalk@centos-pc rpm]$ sudo dnf install --allowerasing centos-linux-release-8.3-1.2011.el8.noarch.rpm メタデータの期限切れの最終確認: 1:12:32 時間前の 2021年02月06日 06時28分53秒 に実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ インストール: centos-linux-release noarch 8.3-1.2011.el8 @commandline 22 k 依存関係パッケージの削除: centos-stream-release noarch 8.4-1.el8 @Stream-BaseOS 25 k トランザクションの概要 ================================================================================ インストール 1 パッケージ 削除 1 パッケージ 合計サイズ: 22 k これでよろしいですか? [y/N]: y パッケージのダウンロード: トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 scriptletの実行中: centos-linux-release-8.3-1.2011.el8.noarch 1/1 インストール中 : centos-linux-release-8.3-1.2011.el8.noarch 1/2 削除 : centos-stream-release-8.4-1.el8.noarch 2/2 scriptletの実行中: centos-stream-release-8.4-1.el8.noarch 2/2 検証 : centos-linux-release-8.3-1.2011.el8.noarch 1/2 検証 : centos-stream-release-8.4-1.el8.noarch 2/2 Installed products updated. インストール済み: centos-linux-release-8.3-1.2011.el8.noarch 削除しました: centos-stream-release-8.4-1.el8.noarch 完了しました! [bitwalk@centos-pc rpm]$
今回 CentOS Stream から CentOS へ戻す時になって、はじめて CentOS Stream のパッケージ centos-stream-release が 8.4 というひとつ先のバージョン番号を持っていることを知りました。😮
残りの centos-* パッケージのインストール
ダウンロードしておいた CentOS の残りの centos-* パッケージをインストールします。あとになってログを見ると、既にインストールされているパッケージもありますがご容赦ください。
[bitwalk@centos-pc rpm]$ sudo dnf install --allowerasing centos* メタデータの期限切れの最終確認: 1:36:40 時間前の 2021年02月06日 06時28分53秒 に実施しました。 パッケージ centos-gpg-keys-1:8-2.el8.noarch は既にインストールされています。 パッケージ centos-indexhtml-8.0-0.el8.noarch は既にインストールされています。 パッケージ centos-linux-release-8.3-1.2011.el8.noarch は既にインストールされています。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ インストール: centos-linux-repos noarch 8-2.el8 @commandline 20 k 依存関係パッケージの削除: centos-backgrounds noarch 82.0-2.el8 @appstream 23 M centos-stream-repos noarch 8-2.el8 @Stream-BaseOS 23 k gdm x86_64 1:3.28.3-37.el8 @appstream 2.3 M gnome-classic-session noarch 3.32.1-11.el8 @AppStream 195 k gnome-initial-setup x86_64 3.28.0-9.el8 @appstream 2.6 M gnome-session x86_64 3.28.1-10.el8 @AppStream 1.5 M gnome-session-wayland-session x86_64 3.28.1-10.el8 @AppStream 1.2 k gnome-session-xsession x86_64 3.28.1-10.el8 @AppStream 11 k gnome-shell x86_64 3.32.2-27.el8 @appstream 7.7 M gnome-shell-extension-apps-menu noarch 3.32.1-11.el8 @AppStream 24 k gnome-shell-extension-common noarch 3.32.1-11.el8 @AppStream 621 k gnome-shell-extension-desktop-icons noarch 3.32.1-11.el8 @AppStream 110 k gnome-shell-extension-horizontal-workspaces noarch 3.32.1-11.el8 @AppStream 830 gnome-shell-extension-launch-new-instance noarch 3.32.1-11.el8 @AppStream 1.0 k gnome-shell-extension-places-menu noarch 3.32.1-11.el8 @AppStream 22 k gnome-shell-extension-user-theme noarch 3.32.1-11.el8 @AppStream 2.5 k gnome-shell-extension-window-list noarch 3.32.1-11.el8 @AppStream 69 k gnome-tweaks noarch 3.28.1-7.el8 @AppStream 1.4 M ダウングレード: centos-logos x86_64 80.5-2.el8 @commandline 706 k centos-logos-httpd noarch 80.5-2.el8 @commandline 24 k トランザクションの概要 ================================================================================ インストール 1 パッケージ 削除 18 パッケージ ダウングレード 2 パッケージ 合計サイズ: 749 k これでよろしいですか? [y/N]: y パッケージのダウンロード: トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 scriptletの実行中: centos-linux-repos-8-2.el8.noarch 1/1 インストール中 : centos-linux-repos-8-2.el8.noarch 1/23 ダウングレード中 : centos-logos-httpd-80.5-2.el8.noarch 2/23 ダウングレード中 : centos-logos-80.5-2.el8.x86_64 3/23 scriptletの実行中: centos-logos-80.5-2.el8.x86_64 3/23 削除 : gnome-classic-session-3.32.1-11.el8.noarch 4/23 削除 : gnome-tweaks-3.28.1-7.el8.noarch 5/23 削除 : gnome-shell-extension-user-theme-3.32.1-11.el8.noa 6/23 削除 : gnome-shell-extension-apps-menu-3.32.1-11.el8.noar 7/23 削除 : gnome-shell-extension-desktop-icons-3.32.1-11.el8. 8/23 削除 : gnome-shell-extension-horizontal-workspaces-3.32.1 9/23 削除 : gnome-shell-extension-launch-new-instance-3.32.1-1 10/23 削除 : gnome-shell-extension-places-menu-3.32.1-11.el8.no 11/23 削除 : gnome-shell-extension-window-list-3.32.1-11.el8.no 12/23 削除 : gnome-shell-extension-common-3.32.1-11.el8.noarch 13/23 削除 : centos-stream-repos-8-2.el8.noarch 14/23 警告: /etc/yum.repos.d/CentOS-Stream-PowerTools.repo は /etc/yum.repos.d/CentOS-Stream-PowerTools.repo.rpmsave として保存されました。 整理 : centos-logos-httpd-82.0-2.el8.noarch 15/23 削除 : gnome-initial-setup-3.28.0-9.el8.x86_64 16/23 scriptletの実行中: gdm-1:3.28.3-37.el8.x86_64 17/23 削除 : gdm-1:3.28.3-37.el8.x86_64 17/23 scriptletの実行中: gdm-1:3.28.3-37.el8.x86_64 17/23 削除 : gnome-session-wayland-session-3.28.1-10.el8.x86_64 18/23 削除 : gnome-shell-3.32.2-27.el8.x86_64 19/23 削除 : gnome-session-xsession-3.28.1-10.el8.x86_64 20/23 削除 : gnome-session-3.28.1-10.el8.x86_64 21/23 削除 : centos-backgrounds-82.0-2.el8.noarch 22/23 整理 : centos-logos-82.0-2.el8.x86_64 23/23 scriptletの実行中: centos-logos-82.0-2.el8.x86_64 23/23 scriptletの実行中: centos-logos-80.5-2.el8.x86_64 23/23 scriptletの実行中: centos-logos-82.0-2.el8.x86_64 23/23 検証 : centos-logos-80.5-2.el8.x86_64 1/23 : : 検証 : gnome-tweaks-3.28.1-7.el8.noarch 23/23 Installed products updated. ダウングレード済み: centos-logos-80.5-2.el8.x86_64 centos-logos-httpd-80.5-2.el8.noarch インストール済み: centos-linux-repos-8-2.el8.noarch 削除しました: centos-backgrounds-82.0-2.el8.noarch centos-stream-repos-8-2.el8.noarch gdm-1:3.28.3-37.el8.x86_64 gnome-classic-session-3.32.1-11.el8.noarch gnome-initial-setup-3.28.0-9.el8.x86_64 gnome-session-3.28.1-10.el8.x86_64 gnome-session-wayland-session-3.28.1-10.el8.x86_64 gnome-session-xsession-3.28.1-10.el8.x86_64 gnome-shell-3.32.2-27.el8.x86_64 gnome-shell-extension-apps-menu-3.32.1-11.el8.noarch gnome-shell-extension-common-3.32.1-11.el8.noarch gnome-shell-extension-desktop-icons-3.32.1-11.el8.noarch gnome-shell-extension-horizontal-workspaces-3.32.1-11.el8.noarch gnome-shell-extension-launch-new-instance-3.32.1-11.el8.noarch gnome-shell-extension-places-menu-3.32.1-11.el8.noarch gnome-shell-extension-user-theme-3.32.1-11.el8.noarch gnome-shell-extension-window-list-3.32.1-11.el8.noarch gnome-tweaks-3.28.1-7.el8.noarch 完了しました! [bitwalk@centos-pc rpm]$
削除されてしまった GNOME Shell などをインストール
削除されてしまった GNOME Shell 関係のパッケージをインストールします。このときパッケージのリポジトリが CentOS 8 になっていることを確認します。
[bitwalk@centos-pc rpm]$ sudo dnf install gnome-shell gnome-session gdm gnome-tweaks CentOS Linux 8 - AppStream 3.1 MB/s | 6.3 MB 00:02 CentOS Linux 8 - BaseOS 1.8 MB/s | 2.3 MB 00:01 CentOS Linux 8 - Extras 18 kB/s | 8.6 kB 00:00 メタデータの期限切れの最終確認: 0:00:29 時間前の 2021年02月06日 08時07分47秒 に実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン Repo サイズ ================================================================================ インストール: gdm x86_64 1:3.28.3-34.el8 appstream 546 k gnome-session x86_64 3.28.1-10.el8 appstream 380 k gnome-shell x86_64 3.32.2-20.el8 appstream 1.4 M gnome-tweaks noarch 3.28.1-7.el8 appstream 331 k 依存関係のインストール: centos-backgrounds noarch 80.5-2.el8 appstream 22 M gnome-session-wayland-session x86_64 3.28.1-10.el8 appstream 9.1 k gnome-session-xsession x86_64 3.28.1-10.el8 appstream 13 k gnome-shell-extension-common noarch 3.32.1-11.el8 appstream 162 k gnome-shell-extension-user-theme noarch 3.32.1-11.el8 appstream 26 k トランザクションの概要 ================================================================================ インストール 9 パッケージ ダウンロードサイズの合計: 24 M インストール後のサイズ: 36 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/9): gnome-session-3.28.1-10.el8.x86_64.rpm 1.0 MB/s | 380 kB 00:00 (2/9): gnome-session-wayland-session-3.28.1-10. 342 kB/s | 9.1 kB 00:00 (3/9): gdm-3.28.3-34.el8.x86_64.rpm 1.3 MB/s | 546 kB 00:00 (4/9): gnome-session-xsession-3.28.1-10.el8.x86 371 kB/s | 13 kB 00:00 (5/9): gnome-shell-extension-common-3.32.1-11.e 2.3 MB/s | 162 kB 00:00 (6/9): gnome-shell-extension-user-theme-3.32.1- 801 kB/s | 26 kB 00:00 (7/9): gnome-tweaks-3.28.1-7.el8.noarch.rpm 2.7 MB/s | 331 kB 00:00 (8/9): gnome-shell-3.32.2-20.el8.x86_64.rpm 3.6 MB/s | 1.4 MB 00:00 (9/9): centos-backgrounds-80.5-2.el8.noarch.rpm 8.3 MB/s | 22 MB 00:02 -------------------------------------------------------------------------------- 合計 8.5 MB/s | 24 MB 00:02 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : centos-backgrounds-80.5-2.el8.noarch 1/9 : : scriptletの実行中: gnome-tweaks-3.28.1-7.el8.noarch 9/9 検証 : centos-backgrounds-80.5-2.el8.noarch 1/9 : : 検証 : gnome-tweaks-3.28.1-7.el8.noarch 9/9 Installed products updated. インストール済み: centos-backgrounds-80.5-2.el8.noarch gdm-1:3.28.3-34.el8.x86_64 gnome-session-3.28.1-10.el8.x86_64 gnome-session-wayland-session-3.28.1-10.el8.x86_64 gnome-session-xsession-3.28.1-10.el8.x86_64 gnome-shell-3.32.2-20.el8.x86_64 gnome-shell-extension-common-3.32.1-11.el8.noarch gnome-shell-extension-user-theme-3.32.1-11.el8.noarch gnome-tweaks-3.28.1-7.el8.noarch 完了しました! [bitwalk@centos-pc rpm]$
システムのアップグレード
アップグレードできるパッケージがあるか判らなかったのですが、パッケージの更新をしました。
[bitwalk@centos-pc rpm]$ sudo dnf update メタデータの期限切れの最終確認: 0:01:31 時間前の 2021年02月06日 08時07分47秒 に実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン Repo サイズ ================================================================================ アップグレード: anaconda-user-help noarch 1:8.3.3-1.el8.centos appstream 39 k firefox x86_64 78.7.0-2.el8_3 appstream 102 M httpd x86_64 2.4.37-30.module_el8.3.0+561+97fdbbcc appstream 1.7 M httpd-devel x86_64 2.4.37-30.module_el8.3.0+561+97fdbbcc appstream 219 k httpd-filesystem noarch 2.4.37-30.module_el8.3.0+561+97fdbbcc appstream 37 k httpd-tools x86_64 2.4.37-30.module_el8.3.0+561+97fdbbcc appstream 104 k iwl100-firmware noarch 39.31.5.1-101.el8_3.1 baseos 169 k iwl1000-firmware noarch 1:39.31.5.1-101.el8_3.1 baseos 232 k iwl105-firmware noarch 18.168.6.1-101.el8_3.1 baseos 253 k iwl135-firmware noarch 18.168.6.1-101.el8_3.1 baseos 262 k iwl2000-firmware noarch 18.168.6.1-101.el8_3.1 baseos 256 k iwl2030-firmware noarch 18.168.6.1-101.el8_3.1 baseos 265 k iwl3160-firmware noarch 1:25.30.13.0-101.el8_3.1 baseos 1.7 M iwl3945-firmware noarch 15.32.2.9-101.el8_3.1 baseos 107 k iwl4965-firmware noarch 228.61.2.24-101.el8_3.1 baseos 120 k iwl5000-firmware noarch 8.83.5.1_1-101.el8_3.1 baseos 313 k iwl5150-firmware noarch 8.24.2.2-101.el8_3.1 baseos 166 k iwl6000-firmware noarch 9.221.4.1-101.el8_3.1 baseos 186 k iwl6000g2a-firmware noarch 18.168.6.1-101.el8_3.1 baseos 329 k iwl6000g2b-firmware noarch 18.168.6.1-101.el8_3.1 baseos 329 k iwl6050-firmware noarch 41.28.5.1-101.el8_3.1 baseos 262 k iwl7260-firmware noarch 1:25.30.13.0-101.el8_3.1 baseos 15 M python3-nose noarch 1.3.7-30.module_el8.3.0+562+e162826a appstream 270 k python3-scipy x86_64 1.0.0-20.module_el8.3.0+562+e162826a appstream 15 M python36 x86_64 3.6.8-2.module_el8.3.0+562+e162826a appstream 19 k python36-devel x86_64 3.6.8-2.module_el8.3.0+562+e162826a appstream 16 k xdg-desktop-portal x86_64 1.6.0-3.el8_3 appstream 407 k トランザクションの概要 ================================================================================ アップグレード 27 パッケージ ダウンロードサイズの合計: 138 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/27): anaconda-user-help-8.3.3-1.el8.centos.n 259 kB/s | 39 kB 00:00 : : (27/27): firefox-78.7.0-2.el8_3.x86_64.rpm 2.8 MB/s | 102 MB 00:35 -------------------------------------------------------------------------------- 合計 3.7 MB/s | 138 MB 00:36 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 scriptletの実行中: python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_64 1/1 アップグレード中 : python36-3.6.8-2.module_el8.3.0+562+e162826a.x86_6 1/54 : : 完了しました! [bitwalk@centos-pc rpm]$
カーネルのダウングレード
CentOS のカーネルにダウングレードします。
[bitwalk@centos-pc rpm]$ sudo dnf downgrade kernel メタデータの期限切れの最終確認: 0:04:56 時間前の 2021年02月06日 08時07分47秒 に実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ インストール: kernel x86_64 4.18.0-240.10.1.el8_3 baseos 4.3 M kernel-core x86_64 4.18.0-240.10.1.el8_3 baseos 30 M kernel-modules x86_64 4.18.0-240.10.1.el8_3 baseos 26 M 削除中: kernel x86_64 4.18.0-257.el8 @baseos 0 kernel-core x86_64 4.18.0-257.el8 @baseos 62 M kernel-modules x86_64 4.18.0-257.el8 @baseos 22 M トランザクションの概要 ================================================================================ インストール 3 パッケージ 削除 3 パッケージ ダウンロードサイズの合計: 60 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/3): kernel-4.18.0-240.10.1.el8_3.x86_64.rpm 4.1 MB/s | 4.3 MB 00:01 (2/3): kernel-core-4.18.0-240.10.1.el8_3.x86_64 8.8 MB/s | 30 MB 00:03 (3/3): kernel-modules-4.18.0-240.10.1.el8_3.x86 5.8 MB/s | 26 MB 00:04 -------------------------------------------------------------------------------- 合計 13 MB/s | 60 MB 00:04 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : kernel-core-4.18.0-240.10.1.el8_3.x86_64 1/6 scriptletの実行中: kernel-core-4.18.0-240.10.1.el8_3.x86_64 1/6 インストール中 : kernel-modules-4.18.0-240.10.1.el8_3.x86_64 2/6 scriptletの実行中: kernel-modules-4.18.0-240.10.1.el8_3.x86_64 2/6 インストール中 : kernel-4.18.0-240.10.1.el8_3.x86_64 3/6 削除 : kernel-4.18.0-257.el8.x86_64 4/6 scriptletの実行中: kernel-4.18.0-257.el8.x86_64 4/6 削除 : kernel-modules-4.18.0-257.el8.x86_64 5/6 scriptletの実行中: kernel-modules-4.18.0-257.el8.x86_64 5/6 scriptletの実行中: kernel-core-4.18.0-257.el8.x86_64 6/6 削除 : kernel-core-4.18.0-257.el8.x86_64 6/6 scriptletの実行中: kernel-core-4.18.0-257.el8.x86_64 6/6 scriptletの実行中: kernel-core-4.18.0-240.10.1.el8_3.x86_64 6/6 sort: fflush failed: 'standard output': Broken pipe sort: write error gzip: stdout: Broken pipe gzip: stdout: Broken pipe sort: write failed: 'standard output': Broken pipe sort: write error scriptletの実行中: kernel-core-4.18.0-257.el8.x86_64 6/6 検証 : kernel-4.18.0-240.10.1.el8_3.x86_64 1/6 検証 : kernel-core-4.18.0-240.10.1.el8_3.x86_64 2/6 検証 : kernel-modules-4.18.0-240.10.1.el8_3.x86_64 3/6 検証 : kernel-4.18.0-257.el8.x86_64 4/6 検証 : kernel-core-4.18.0-257.el8.x86_64 5/6 検証 : kernel-modules-4.18.0-257.el8.x86_64 6/6 Installed products updated. インストール済み: kernel-4.18.0-240.10.1.el8_3.x86_64 kernel-core-4.18.0-240.10.1.el8_3.x86_64 kernel-modules-4.18.0-240.10.1.el8_3.x86_64 削除しました: kernel-4.18.0-257.el8.x86_64 kernel-core-4.18.0-257.el8.x86_64 kernel-modules-4.18.0-257.el8.x86_64 完了しました! [bitwalk@centos-pc rpm]$
なにやらエラーが出ていますが、カーネルのダウングレードができました。
キャッシュのクリーンと再起動
パッケージのリポジトリのキャッシュに残っている情報を消去して、もう一度パッケージの更新を確認してから再起動しました。
[bitwalk@centos-pc rpm]$ sudo dnf clean all 84 ファイルが削除されました [bitwalk@centos-pc rpm]$ sudo dnf update CentOS Linux 8 - AppStream 1.4 MB/s | 6.3 MB 00:04 CentOS Linux 8 - BaseOS 2.7 MB/s | 2.3 MB 00:00 CentOS Linux 8 - Extras 17 kB/s | 8.6 kB 00:00 Extra Packages for Enterprise Linux Modular 8 - 295 kB/s | 536 kB 00:01 Extra Packages for Enterprise Linux 8 - x86_64 5.0 MB/s | 8.8 MB 00:01 nginx stable repo 14 kB/s | 20 kB 00:01 nginx mainline repo 42 kB/s | 58 kB 00:01 PostgreSQL 12 for RHEL/CentOS 8 - x86_64 96 kB/s | 417 kB 00:04 依存関係が解決しました。 行うべきことはありません。 完了しました! [bitwalk@centos-pc rpm]$ sudo reboot
再起動後
無事に再起動でき、ログインできました。
[bitwalk@centos-pc ~]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.3.2011
Release: 8.3.2011
Codename: n/a
[bitwalk@centos-pc ~]$
残っている他のカーネルを削除
CentOS Stream 由来のカーネル(の情報)がまだ残っているので削除します。
[bitwalk@centos-pc]$ uname -a Linux centos-pc 4.18.0-240.10.1.el8_3.x86_64 #1 SMP Mon Jan 18 17:05:51 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux [bitwalk@centos-pc]$ rpm -q kernel kernel-4.18.0-259.el8.x86_64 kernel-4.18.0-269.el8.x86_64 kernel-4.18.0-240.10.1.el8_3.x86_64 [bitwalk@centos-pc]$ sudo dnf remove kernel-4.18.0-259.el8.x86_64 kernel-4.18.0-269.el8.x86_64 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ 削除中: kernel x86_64 4.18.0-259.el8 @baseos 0 kernel x86_64 4.18.0-269.el8 @baseos 0 トランザクションの概要 ================================================================================ 削除 2 パッケージ 解放された容量: 0 これでよろしいですか? [y/N]: y トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 削除 : kernel-4.18.0-269.el8.x86_64 1/2 scriptletの実行中: kernel-4.18.0-269.el8.x86_64 1/2 削除 : kernel-4.18.0-259.el8.x86_64 2/2 scriptletの実行中: kernel-4.18.0-259.el8.x86_64 2/2 検証 : kernel-4.18.0-259.el8.x86_64 1/2 検証 : kernel-4.18.0-269.el8.x86_64 2/2 Installed products updated. 削除しました: kernel-4.18.0-259.el8.x86_64 kernel-4.18.0-269.el8.x86_64 完了しました! [bitwalk@centos-pc]$ sudo reboot
再起動後、削除されていることを確認します。
[bitwalk@fedora-pc ~]$ ssh 192.168.0.25 Web console: https://centos-pc:9090/ or https://192.168.0.25:9090/ This system is not registered to Red Hat Insights. See https://cloud.redhat.com/ To register this system, run: insights-client --register Last login: Sat Feb 6 19:20:59 2021 from ::ffff:192.168.0.12 [bitwalk@centos-pc ~]$ rpm -q kernel kernel-4.18.0-240.10.1.el8_3.x86_64 [bitwalk@centos-pc ~]$
問題点
今回のようなやり方だと、カーネルやリポジトリ周りの設定などが CentOS のパッケージに入れ替わりますが、まだ多くのパッケージが CentOS Stream 由来のままです。CentOS Stream のパッケージの方が CentOS より先のバージョンになっているので、入れ替えない限り CentOS のバージョンに戻りません。
今回、CentOS Stream から CentOS へ戻したサーバーは、ファイルサーバーの他に R や RStudio のサーバーに使っています。そのため、R に関係するパッケージをインストールし直しています。
[bitwalk@centos-pc ~]$ sudo dnf remove R-core 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ 削除中: R-core x86_64 4.0.3-1.el8 @@commandline 88 M 依存関係パッケージの削除: R x86_64 4.0.3-1.el8 @@commandline 0 R-core-devel x86_64 4.0.3-1.el8 @@commandline 387 k R-devel x86_64 4.0.3-1.el8 @@commandline 0 未使用の依存関係の削除: R-rpm-macros noarch 1.1.0-2.el8 @epel 5.0 k cups x86_64 1:2.2.6-38.el8 @appstream 6.7 M cups-filters x86_64 1.20.0-24.el8 @appstream 2.4 M cups-filters-libs x86_64 1.20.0-24.el8 @appstream 287 k cups-ipptool x86_64 1:2.2.6-38.el8 @appstream 6.2 M gcc-gfortran x86_64 8.4.1-1.el8 @appstream 30 M libquadmath-devel x86_64 8.4.1-1.el8 @appstream 19 k perl x86_64 4:5.26.3-419.el8 @appstream 0 perl-Algorithm-Diff noarch 1.1903-9.el8 @baseos 108 k perl-Archive-Tar noarch 2.30-1.el8 @baseos 151 k perl-Archive-Zip noarch 1.60-3.el8 @appstream 254 k perl-Attribute-Handlers noarch 0.99-419.el8 @appstream 38 k perl-B-Debug noarch 1.26-2.el8 @appstream 41 k perl-CPAN noarch 2.18-397.el8 @appstream 1.7 M perl-CPAN-Meta noarch 2.150010-396.el8 @appstream 596 k perl-CPAN-Meta-Requirements noarch 2.140-396.el8 @appstream 69 k perl-CPAN-Meta-YAML noarch 0.018-397.el8 @appstream 51 k perl-Compress-Bzip2 x86_64 2.26-6.el8 @appstream 147 k perl-Compress-Raw-Bzip2 x86_64 2.081-1.el8 @baseos 57 k perl-Compress-Raw-Zlib x86_64 2.081-1.el8 @baseos 143 k perl-Config-Perl-V noarch 0.30-1.el8 @appstream 24 k perl-DB_File x86_64 1.842-1.el8 @appstream 181 k perl-Data-OptList noarch 0.110-6.el8 @appstream 49 k perl-Data-Section noarch 0.200007-3.el8 @appstream 42 k perl-Devel-PPPort x86_64 3.36-5.el8 @appstream 390 k perl-Devel-Peek x86_64 1.26-419.el8 @appstream 45 k perl-Devel-SelfStubber noarch 1.06-419.el8 @appstream 7.7 k perl-Devel-Size x86_64 0.81-2.el8 @appstream 42 k perl-Digest-SHA x86_64 1:6.02-1.el8 @appstream 113 k perl-Encode-Locale noarch 1.05-10.module_el8.3.0+416+dee7bcef @appstream 19 k perl-Encode-devel x86_64 4:2.97-3.el8 @appstream 56 k perl-Env noarch 1.04-395.el8 @appstream 26 k perl-ExtUtils-CBuilder noarch 1:0.280230-2.el8 @appstream 96 k perl-ExtUtils-Command noarch 1:7.34-1.el8 @appstream 9.9 k perl-ExtUtils-Embed noarch 1.34-419.el8 @appstream 16 k perl-ExtUtils-Install noarch 2.14-4.el8 @appstream 86 k perl-ExtUtils-MM-Utils noarch 1:7.34-1.el8 @appstream 3.2 k perl-ExtUtils-MakeMaker noarch 1:7.34-1.el8 @appstream 717 k perl-ExtUtils-Manifest noarch 1.70-395.el8 @appstream 84 k perl-ExtUtils-Miniperl noarch 1.06-419.el8 @appstream 9.6 k perl-ExtUtils-ParseXS noarch 1:3.35-2.el8 @appstream 181 k perl-File-Fetch noarch 0.56-2.el8 @appstream 58 k perl-File-HomeDir noarch 1.002-4.el8 @appstream 118 k perl-File-Which noarch 1.22-2.el8 @appstream 24 k perl-Filter-Simple noarch 0.94-2.el8 @appstream 51 k perl-IO-Compress noarch 2.081-1.el8 @baseos 792 k perl-IO-Zlib noarch 1:1.10-419.el8 @baseos 19 k perl-IPC-Cmd noarch 2:1.02-1.el8 @appstream 85 k perl-IPC-SysV x86_64 2.07-397.el8 @appstream 75 k perl-IPC-System-Simple noarch 1.25-17.el8 @appstream 69 k perl-JSON-PP noarch 1:2.97.001-3.el8 @appstream 127 k perl-Locale-Codes noarch 3.57-1.el8 @appstream 2.3 M perl-Locale-Maketext noarch 1.28-396.el8 @appstream 171 k perl-Locale-Maketext-Simple noarch 1:0.21-419.el8 @appstream 14 k perl-MRO-Compat noarch 0.13-4.el8 @appstream 25 k perl-Math-BigInt-FastCalc x86_64 0.500.600-6.el8 @appstream 37 k perl-Math-BigRat noarch 0.2614-1.el8 @appstream 103 k perl-Memoize noarch 1.03-419.el8 @appstream 81 k perl-Module-Build noarch 2:0.42.24-5.el8 @appstream 654 k perl-Module-CoreList noarch 1:5.20181130-1.el8 @appstream 848 k perl-Module-CoreList-tools noarch 1:5.20181130-1.el8 @appstream 19 k perl-Module-Load noarch 1:0.32-395.el8 @appstream 14 k perl-Module-Load-Conditional noarch 0.68-395.el8 @appstream 29 k perl-Module-Loaded noarch 1:0.08-419.el8 @appstream 5.9 k perl-Module-Metadata noarch 1.000033-395.el8 @appstream 66 k perl-Net-Ping noarch 2.55-419.el8 @appstream 87 k perl-Package-Generator noarch 1.106-11.el8 @appstream 30 k perl-Params-Check noarch 1:0.38-395.el8 @appstream 28 k perl-Params-Util x86_64 1.07-22.el8 @appstream 73 k perl-Perl-OSType noarch 1.010-396.el8 @appstream 33 k perl-PerlIO-via-QuotedPrint noarch 0.08-395.el8 @appstream 5.9 k perl-Pod-Checker noarch 4:1.73-395.el8 @appstream 49 k perl-Pod-Html noarch 1.22.02-419.el8 @appstream 36 k perl-Pod-Parser noarch 1.63-396.el8 @appstream 263 k perl-Software-License noarch 0.103013-2.el8 @appstream 450 k perl-Sub-Exporter noarch 0.987-15.el8 @appstream 139 k perl-Sub-Install noarch 0.928-14.el8 @appstream 35 k perl-Sys-Syslog x86_64 0.35-397.el8 @appstream 95 k perl-Test noarch 1.30-419.el8 @appstream 38 k perl-Test-Harness noarch 1:3.42-1.el8 @appstream 567 k perl-Test-Simple noarch 1:1.302135-1.el8 @appstream 1.2 M perl-Text-Balanced noarch 2.03-395.el8 @appstream 153 k perl-Text-Diff noarch 1.45-2.el8 @baseos 84 k perl-Text-Glob noarch 0.11-4.el8 @appstream 8.6 k perl-Text-Template noarch 1.51-1.el8 @appstream 111 k perl-Time-HiRes x86_64 4:1.9758-2.el8 @appstream 114 k perl-Time-Piece x86_64 1.31-419.el8 @appstream 60 k perl-Unicode-Collate x86_64 1.25-2.el8 @appstream 4.7 M perl-autodie noarch 2.29-396.el8 @appstream 211 k perl-bignum noarch 0.49-2.el8 @appstream 89 k perl-devel x86_64 4:5.26.3-419.el8 @appstream 3.4 M perl-experimental noarch 0.019-2.el8 @appstream 30 k perl-inc-latest noarch 2:0.500-9.el8 @appstream 35 k perl-libnetcfg noarch 4:5.26.3-419.el8 @appstream 18 k perl-local-lib noarch 2.000024-2.el8 @appstream 117 k perl-perlfaq noarch 5.20180605-1.el8 @appstream 725 k perl-utils noarch 5.26.3-419.el8 @appstream 125 k perl-version x86_64 6:0.99.24-1.el8 @appstream 125 k qpdf-libs x86_64 7.1.1-10.el8 @appstream 1.2 M systemtap-sdt-devel x86_64 4.4-7.el8 @appstream 190 k tcl-devel x86_64 1:8.6.8-2.el8 @baseos 782 k tk-devel x86_64 1:8.6.8-1.el8 @appstream 907 k tre x86_64 0.8.0-27.20140228gitc2f5d13.el8 @epel 72 k tre-common noarch 0.8.0-27.20140228gitc2f5d13.el8 @epel 81 k tre-devel x86_64 0.8.0-27.20140228gitc2f5d13.el8 @epel 11 k トランザクションの概要 ================================================================================ 削除 109 パッケージ 解放された容量: 161 M これでよろしいですか? [y/N]: y トランザクションの確認を実行中 : : 検証 : tre-devel-0.8.0-27.20140228gitc2f5d13.el8.x86_64 109/109 Installed products updated. 削除しました: R-4.0.3-1.el8.x86_64 : : tre-devel-0.8.0-27.20140228gitc2f5d13.el8.x86_64 完了しました! [bitwalk@centos-pc ~]$ sudo dnf install R-core-devel メタデータの期限切れの最終確認: 0:16:39 時間前の 2021年02月06日 08時19分47秒 に実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン Repo サイズ ================================================================================ インストール: R-core-devel x86_64 4.0.3-1.el8 epel 118 k 依存関係のインストール: R-core x86_64 4.0.3-1.el8 epel 58 M gcc-gfortran x86_64 8.3.1-5.1.el8 appstream 12 M libquadmath-devel x86_64 8.3.1-5.1.el8 appstream 22 k perl x86_64 4:5.26.3-416.el8 appstream 72 k perl-Algorithm-Diff noarch 1.1903-9.el8 baseos 52 k perl-Archive-Tar noarch 2.30-1.el8 baseos 79 k perl-Archive-Zip noarch 1.60-3.el8 appstream 108 k perl-Attribute-Handlers noarch 0.99-416.el8 appstream 88 k perl-B-Debug noarch 1.26-2.el8 appstream 26 k perl-CPAN noarch 2.18-397.el8 appstream 554 k perl-CPAN-Meta noarch 2.150010-396.el8 appstream 191 k perl-CPAN-Meta-Requirements noarch 2.140-396.el8 appstream 37 k perl-CPAN-Meta-YAML noarch 0.018-397.el8 appstream 34 k perl-Compress-Bzip2 x86_64 2.26-6.el8 appstream 72 k perl-Compress-Raw-Bzip2 x86_64 2.081-1.el8 baseos 40 k perl-Compress-Raw-Zlib x86_64 2.081-1.el8 baseos 68 k perl-Config-Perl-V noarch 0.30-1.el8 appstream 22 k perl-DB_File x86_64 1.842-1.el8 appstream 83 k perl-Data-OptList noarch 0.110-6.el8 appstream 31 k perl-Data-Section noarch 0.200007-3.el8 appstream 30 k perl-Devel-PPPort x86_64 3.36-5.el8 appstream 118 k perl-Devel-Peek x86_64 1.26-416.el8 appstream 93 k perl-Devel-SelfStubber noarch 1.06-416.el8 appstream 75 k perl-Devel-Size x86_64 0.81-2.el8 appstream 34 k perl-Digest-SHA x86_64 1:6.02-1.el8 appstream 66 k perl-Encode-devel x86_64 4:2.97-3.el8 appstream 39 k perl-Env noarch 1.04-395.el8 appstream 21 k perl-ExtUtils-CBuilder noarch 1:0.280230-2.el8 appstream 48 k perl-ExtUtils-Command noarch 1:7.34-1.el8 appstream 19 k perl-ExtUtils-Embed noarch 1.34-416.el8 appstream 79 k perl-ExtUtils-Install noarch 2.14-4.el8 appstream 46 k perl-ExtUtils-MM-Utils noarch 1:7.34-1.el8 appstream 17 k perl-ExtUtils-MakeMaker noarch 1:7.34-1.el8 appstream 300 k perl-ExtUtils-Manifest noarch 1.70-395.el8 appstream 37 k perl-ExtUtils-Miniperl noarch 1.06-416.el8 appstream 76 k perl-ExtUtils-ParseXS noarch 1:3.35-2.el8 appstream 83 k perl-File-Fetch noarch 0.56-2.el8 appstream 33 k perl-File-HomeDir noarch 1.002-4.el8 appstream 61 k perl-File-Which noarch 1.22-2.el8 appstream 23 k perl-Filter-Simple noarch 0.94-2.el8 appstream 29 k perl-IO-Compress noarch 2.081-1.el8 baseos 258 k perl-IO-Zlib noarch 1:1.10-416.el8 baseos 80 k perl-IPC-Cmd noarch 2:1.02-1.el8 appstream 43 k perl-IPC-SysV x86_64 2.07-397.el8 appstream 43 k perl-IPC-System-Simple noarch 1.25-17.el8 appstream 43 k perl-JSON-PP noarch 1:2.97.001-3.el8 appstream 68 k perl-Locale-Codes noarch 3.57-1.el8 appstream 311 k perl-Locale-Maketext noarch 1.28-396.el8 appstream 99 k perl-Locale-Maketext-Simple noarch 1:0.21-416.el8 appstream 78 k perl-MRO-Compat noarch 0.13-4.el8 appstream 24 k perl-Math-BigInt-FastCalc x86_64 0.500.600-6.el8 appstream 27 k perl-Math-BigRat noarch 0.2614-1.el8 appstream 40 k perl-Memoize noarch 1.03-416.el8 appstream 118 k perl-Module-Build noarch 2:0.42.24-5.el8 appstream 273 k perl-Module-CoreList noarch 1:5.20181130-1.el8 appstream 87 k perl-Module-CoreList-tools noarch 1:5.20181130-1.el8 appstream 22 k perl-Module-Load noarch 1:0.32-395.el8 appstream 19 k perl-Module-Load-Conditional noarch 0.68-395.el8 appstream 24 k perl-Module-Loaded noarch 1:0.08-416.el8 appstream 74 k perl-Module-Metadata noarch 1.000033-395.el8 appstream 44 k perl-Net-Ping noarch 2.55-416.el8 appstream 101 k perl-Package-Generator noarch 1.106-11.el8 appstream 27 k perl-Params-Check noarch 1:0.38-395.el8 appstream 24 k perl-Params-Util x86_64 1.07-22.el8 appstream 44 k perl-Perl-OSType noarch 1.010-396.el8 appstream 29 k perl-PerlIO-via-QuotedPrint noarch 0.08-395.el8 appstream 13 k perl-Pod-Checker noarch 4:1.73-395.el8 appstream 33 k perl-Pod-Html noarch 1.22.02-416.el8 appstream 87 k perl-Pod-Parser noarch 1.63-396.el8 appstream 108 k perl-Software-License noarch 0.103013-2.el8 appstream 138 k perl-Sub-Exporter noarch 0.987-15.el8 appstream 73 k perl-Sub-Install noarch 0.928-14.el8 appstream 27 k perl-Sys-Syslog x86_64 0.35-397.el8 appstream 50 k perl-Test noarch 1.30-416.el8 appstream 89 k perl-Test-Harness noarch 1:3.42-1.el8 appstream 279 k perl-Test-Simple noarch 1:1.302135-1.el8 appstream 516 k perl-Text-Balanced noarch 2.03-395.el8 appstream 58 k perl-Text-Diff noarch 1.45-2.el8 baseos 45 k perl-Text-Glob noarch 0.11-4.el8 appstream 17 k perl-Text-Template noarch 1.51-1.el8 appstream 64 k perl-Time-HiRes x86_64 1.9758-1.el8 appstream 61 k perl-Time-Piece x86_64 1.31-416.el8 appstream 98 k perl-Unicode-Collate x86_64 1.25-2.el8 appstream 686 k perl-autodie noarch 2.29-396.el8 appstream 98 k perl-bignum noarch 0.49-2.el8 appstream 44 k perl-devel x86_64 4:5.26.3-416.el8 appstream 599 k perl-experimental noarch 0.019-2.el8 appstream 24 k perl-inc-latest noarch 2:0.500-9.el8 appstream 25 k perl-libnetcfg noarch 4:5.26.3-416.el8 appstream 77 k perl-local-lib noarch 2.000024-2.el8 appstream 74 k perl-perlfaq noarch 5.20180605-1.el8 appstream 386 k perl-utils noarch 5.26.3-416.el8 appstream 128 k perl-version x86_64 6:0.99.24-1.el8 appstream 67 k systemtap-sdt-devel x86_64 4.3-4.el8 appstream 83 k tcl-devel x86_64 1:8.6.8-2.el8 baseos 190 k tk-devel x86_64 1:8.6.8-1.el8 appstream 498 k tre x86_64 0.8.0-27.20140228gitc2f5d13.el8 epel 46 k tre-common noarch 0.8.0-27.20140228gitc2f5d13.el8 epel 37 k tre-devel x86_64 0.8.0-27.20140228gitc2f5d13.el8 epel 17 k 弱い依存関係のインストール: perl-Encode-Locale noarch 1.05-10.module_el8.3.0+416+dee7bcef appstream 22 k ダウングレード: cpp x86_64 8.3.1-5.1.el8 appstream 10 M gcc x86_64 8.3.1-5.1.el8 appstream 23 M gcc-c++ x86_64 8.3.1-5.1.el8 appstream 12 M gcc-gdb-plugin x86_64 8.3.1-5.1.el8 appstream 117 k libgfortran x86_64 8.3.1-5.1.el8 baseos 639 k libgomp x86_64 8.3.1-5.1.el8 baseos 204 k libquadmath x86_64 8.3.1-5.1.el8 baseos 169 k libstdc++ x86_64 8.3.1-5.1.el8 baseos 451 k libstdc++-devel x86_64 8.3.1-5.1.el8 appstream 2.0 M perl-Errno x86_64 1.28-416.el8 baseos 76 k perl-interpreter x86_64 4:5.26.3-416.el8 baseos 6.3 M perl-libs x86_64 4:5.26.3-416.el8 baseos 1.6 M トランザクションの概要 ================================================================================ インストール 101 パッケージ ダウングレード 12 パッケージ ダウンロードサイズの合計: 137 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/113): cpp-8.3.1-5.1.el8.x86_64.rpm 5.8 MB/s | 10 MB 00:01 : : 検証 : tre-devel-0.8.0-27.20140228gitc2f5d13.el8.x86_64 125/125 Installed products updated. ダウングレード済み: cpp-8.3.1-5.1.el8.x86_64 gcc-8.3.1-5.1.el8.x86_64 gcc-c++-8.3.1-5.1.el8.x86_64 gcc-gdb-plugin-8.3.1-5.1.el8.x86_64 libgfortran-8.3.1-5.1.el8.x86_64 libgomp-8.3.1-5.1.el8.x86_64 libquadmath-8.3.1-5.1.el8.x86_64 libstdc++-8.3.1-5.1.el8.x86_64 libstdc++-devel-8.3.1-5.1.el8.x86_64 perl-Errno-1.28-416.el8.x86_64 perl-interpreter-4:5.26.3-416.el8.x86_64 perl-libs-4:5.26.3-416.el8.x86_64 インストール済み: R-core-4.0.3-1.el8.x86_64 : : tre-devel-0.8.0-27.20140228gitc2f5d13.el8.x86_64 完了しました! [bitwalk@centos-pc ~]$
RHEL への移行は?
次のステップは RHEL への移行ですが、これはあらためてブログ記事にしたいと思います。今年の春頃に RHEL 8.4 がリリースされるでしょうから、そのタイミングでトライしてみようかと考えています。CentOS に戻しても CentOS Stream のパッケージが残っていますが、そのバージョンは近い将来にリリースされる RHEL 8.4 のパッケージのバージョンを超えることはないはずです。そのため、RHEL 8.4 がリリースされてから、この CentOS を RHEL へ移行することを試みた方が安全だろうと考えているからです。
参考サイト
- bitWalk's: CentOS プロジェクトは CentOS Stream に注力 [2020-12-11]
- bitWalk's: CentOS から CentOS Stream へ移行してみた [2020-12-14]
- レッドハット、開発/小規模本番ワークロード向けにノーコスト版RHELを導入へ--Red Hat Developerプログラム - ZDNet Japan [2021-01-21]
- How to convert from CentOS or Oracle Linux to RHEL - Red Hat Customer Portal
にほんブログ村
0 件のコメント:
コメントを投稿