Red Hat は、CentOS をメジャーリリース構造からローリングリリースに移行したとき、ユーザーは怒り狂ったが、CentOS は順調に進み、最近、Red Hat エンジニアとコミュニティとの協力により、CentOS Stream の新しいリリースが出てきました。
したがって、インストールの前に、CentOS Stream に依存すべきかどうか、および新しいリリースで提供されるものを理解しましょう。
CentOS Stream 9 は安定していますか?CentOS Stream 9 を安定性を考慮する場合、Arch Linux などの他のローリングリリースと比較して、CentOS では最新バージョンのパッケージを得ることはできないため、安定性を期待するならば Arch ではありません。パッケージは Fedora でテストされ、CentOS にリリースされる前に、CentOS Stream 9 から期待される安定性を提供します。
CentOS は究極的には RHEL になったため、RHEL エンジニア と協力して、将来の RHEL と CentOS Stream のリリースに対してより良い影響を与えることができます。
CentOS Stream 9 の新機能
では、CentOS Stream の新機能について話しましょう。
- プロジェクトはメジャーリリースからローリングリリースに移行しました。
- GNOME 40
- Python 3.9
- GCC 11.2
- MariaDB 10.5
- Nginx 1.20
そして、PHP、OpenSSH、MySQLなどの多くの重要なパッケージも更新されました。これで納得していただければ、以下の前提条件をご覧ください:
前提条件
- フラッシュドライブ(金属製インストール用)。
- 強力なインターネット接続。
- 最低2GBのRAM。
- 空きストレージ(20GB以上)。
CentOS Stream 9のインストール
システムがすべての要件を満たし、CentOS Streamへの変更に同意している場合、インストールを進めることができます。まず、ISOのダウンロードとブートから始めましょう。
ステップ1:CentOS Stream 9 ISOのダウンロード
まず、公式ページにアクセスしてCentOS Stream 9をダウンロードしてください。ダウンロードが完了したら、Rufus、balenaEtcher、またはVentoyなどの任意のUSBブートツールを使用してドライブにフラッシュしてください(金属製インストール用)。
次に、ブート可能なドライブから起動し、次の画面が表示されます。インストーラを起動する最初のオプションを選択してください。

ステップ2:インストーラの言語を選択
CentOS Streamは、インストーラーの1つであるAnacondaを使用しており、インストーラー言語を選択するための独立したプロンプトを持っている珍しいインストーラーの1つです。最も快適なものを選択できますが、大多数の場合、英語が正しいオプションですので、それに従います。

ステップ3:ローカリゼーションの設定
このステップでは、ローカリゼーションセクションのすべての利用可能なオプションを構成します。これにはキーボード、言語サポート、および時刻&日付が含まれます。まずはキーボードから始めましょう。
キーボードオプションを選択します。

今度は言語サポートをクリックします。ここでは、ユーザーが必要とする追加言語を選択できます。

ここから、システムでサポートする追加言語を選択できます。私は英語しか使用しないので、デフォルトオプションを選択します。
ローカリゼーション内の最後のオプションである「時刻&日付」を選択して、地域を選択します。

ここから、地域と都市を選択し、OKをクリックします。

ステップ4:ソフトウェアオプションの設定
このステップでは、システムに必要なソフトウェアを選択します。インストールソースに変更を加えません。ローカルメディアが自動的に検出されます。それでは、ソフトウェアの選択から始めましょう。
2番目のオプションである「ソフトウェアの選択」をクリックします。

ここから必要な重要なツールを選択できます。最初の4つのオプションを選択します。最小インストールも選択でき、GUIが除外され、カスタムOSのオプションがあります。

ステップ4: インストールドライブの選択
利用可能なディスクへのリンクであるインストール先をクリックしてください。

希望のディスクを選択します。ドライブのパーティション分割には2つのオプションがあります:手動と自動。サイズを適切に処理するため、自動パーティション分割をお勧めしますが、パーティションをカスタマイズしたい場合は他のオプションを選択できます。

ステップ6: ネットワークとホスト名の設定
このステップでは、ホスト名を割り当ててシステムを設定し、ネットワークを設定します。 「ネットワーク&ホスト名」をクリックしてください。

イーサネットを使用している場合は、提供されたボタンを使用して有効にするだけです。ホスト名を割り当てるには、別のセクションが用意されています。私の場合、tecmintを使用します。

DHCPを使用していない場合は、構成をクリックして、ネットワークを手動で設定する必要があります。ここから、IPv4をクリックし、手動メソッドを選択します。希望のアドレス、ネットマスク、ゲートウェイを追加するには、追加ボタンをクリックします。最後に、DNSを追加して構成を保存します。

ステップ7: ユーザーアカウントの作成
ユーザーの作成オプションをクリックして、ユーザーを追加し、パスワードを作成するプロンプトに移動します。

フルネーム、パスワードなどの詳細を入力します。必要であれば、このユーザーを管理者にすることもできます。常に強力なパスワードの使用をお勧めします。

ユーザーの追加が完了したら、「Root Password」を選択して、既存のユーザーのルートパスワードを作成します。


インストールボタンをクリックすると、インストールプロセスが開始されます。インストールが完了したら、Reboot システムをクリックします。

ステップ8: ブート時にGNOMEを有効にする
システムを再起動すると、CLIでプロンプトが表示されます。GUIを開始するには、ユーザー名とパスワードでログインします。

今、通常のユーザーからルートユーザーに変更し、次のコマンドを使用してシステムのブート時にGnomeを有効にし、各ブート時にCLIではなくGNOMEでプロンプトが表示されることを確認してください:
$ su # systemctl enable --now gdm
ご覧の通り、GNOME 40を実行しています。

これが、CentOS Stream 9を最も簡単な方法でインストールする方法です。したがって、初心者であっても、またはAnacondaインストーラーに馴染みがなくても、指示された手順に従ってCentOS Streamシステムをすぐに準備できます。
Source:
https://www.tecmint.com/installation-of-centos-stream-9/