CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。
この記事では、CentOS 8 リリース直後にインストールして確認した内容を、現在の視点で読み直します。今から CentOS 8 を使うための記事ではなく、当時どのような変更点を確認していたのか、CentOS 7 から何が変わり始めていたのかを追うための記録です。
リリース直後に見るポイント
| 観点 | 確認内容 |
| パッケージ管理 | dnf、AppStream、module の扱い |
| ネットワーク | NetworkManager 前提の設定 |
| コンテナ | Podman / Buildah の位置づけ |
| サーバー機能 | Apache、MariaDB、Postfix などの基本パッケージ |
| 運用 | systemd timer、firewalld、SELinux |
基本確認コマンド
cat /etc/centos-release
uname -a
dnf repolist
systemctl --failed
nmcli connection show現在の読み方
CentOS 8 は EOL であるため、リリース直後の確認記録は、現在の構築手順としてではなく、RHEL 系 Linux が変化した時期のメモとして読むのが自然です。特に、yum から dnf へ、従来の固定的なリポジトリから AppStream / module へ、手作業のネットワーク設定から NetworkManager 前提へ、という変化を確認する入口になります。
既存の CentOS 8 環境を読む場合は、まず OS のライフサイクル、参照しているリポジトリ、アプリケーションの移行先を確認します。手順をそのまま延命するより、現在サポートされている環境へ移すための比較材料として使う方が安全です。
残しておく意味
リリース直後の記事は、手順として古くなっても、当時の前提を知る手がかりになります。CentOS 8 では、CentOS Stream への転換、RHEL 互換ディストリビューションの選択、Podman の標準化、NetworkManager 前提のサーバー設定など、後の運用判断につながる変化が多くありました。
そのため、このページは作業手順の最新化ではなく、移行期の観察記録として位置づけます。古い環境を調査するときは、ここで見た観点を使って、現在のサーバーがどの時期の前提で作られているかを確認します。
まとめ
CentOS 8 は、CentOS 7 からの単純な延長ではなく、dnf、AppStream、Podman、NetworkManager 前提の運用へ移る途中の OS でした。古い記事を読み直す場合も、その移行期の観察記録として位置づけると意味が残ります。
参考書籍
書籍
ストーリーで覚える Linux CLI 入門
Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。

