第16章 インストーラーおよびイメージの作成


以下の章では、インストーラーとイメージ作成に関する RHEL 8 と RHEL 9 の間の最も重要な変更点を説明します。

16.1. インストーラー

Anaconda は、対話型インストールでネットワークを自動的にアクティブにする

Anaconda では、対話式インストールを実行する際に、ネットワーク設定画面でユーザーが手動でネットワークをアクティブにする必要がなく、ネットワークが自動的にアクティブになるようになりました。この更新では、キックスタートインストールおよび ip= 起動オプションを使用したインストールのインストールエクスペリエンスは変更されません。

root アカウントのロック および パスワードを使用した root の SSH ログインを許可 への新しいオプション

RHEL 9 では、root パスワード設定画面に、以下の新しいオプションが追加されました。

  • Lock root account: マシンへの root アクセスをロックします。
  • Allow root SSH login with password: パスワードベースの SSH root ログインを有効にします。

キックスタートのインストール中に、rootpw キックスタートコマンドの --allow-ssh オプションを使用して、パスワードを使用する SSH 経由の root アクセスを有効にできます。詳細は、rootpw (必須) を参照してください。

ライセンス、システム、およびユーザー設定の画面が、標準インストール後に無効になりました。

RHEL ユーザーは、gnome-initial-setup 画面および login 画面の前に、ライセンス、システム (サブスクリプションマネージャー)、およびユーザー設定を設定していました。RHEL 9 以降、ユーザーエクスペリエンスを向上させるために、初期セットアップ画面はデフォルトで無効になっています。ユーザー作成またはライセンス表示の初期セットアップを実行する必要がある場合は、要件に基づいて以下のパッケージをインストールします。

  1. 初期セットアップパッケージをインストールするには、以下を実行します。

    # dnf install initial-setup initial-setup-gui
    Copy to Clipboard
  2. システムの次回の再起動後に初期設定を有効にするには、以下を実行します。

    # systemctl enable initial-setup
    Copy to Clipboard
  3. システムを再起動して、初期設定を表示します。

キックスタートを使用したインストールでは、initial-setup-gui を packages セクションに追加し、initial-setup サービスを有効にします。

firstboot --enable
%packages
@^graphical-server-environment
initial-setup-gui
%end
Copy to Clipboard

キックスタートを使用した Satellite マシンプロビジョニングの rhsm コマンドが利用できるようになりました。

rhsm コマンドは、RHEL 9 でのマシンプロビジョニング用の %post スクリプトに代わるものです。rhsm コマンドは、システムの登録、RHEL サブスクリプションの割り当て、Satellite インスタンスからのインストールなど、すべてのプロビジョニングタスクに役立ちます。

新しいキックスタートコマンド - timesource

新しい timesource キックスタートコマンドはオプションで、タイムデータを提供する NTP、NTS サーバー、および NTP プールを設定するのに役立ちます。また、システムで NTP サービスの有効化または無効化を制御するのにも役立ちます。timezone コマンドの --ntpservers オプションが非推奨になり、この新しいコマンドに置き換えられました。

inst. prefix を使用しない Anaconda ブート引数が利用できなくなりました。

inst. 接頭辞を付けない Anaconda ブート引数は、RHEL 7 以降で非推奨になりました。RHEL 9 では、このようなブート引数のサポートが非推奨になりました。このオプションを継続して使用するには、inst. 接頭辞を使用します。

たとえば、graphical モードではなく text モードで実行するように強制する場合は、以下のオプションを使用します。

inst.text
Copy to Clipboard

インストール中に暗号化された DNS 設定を有効にするために CA 証明書のキックスタートサポートが追加される

キックスタートファイル内の %certificate のサポートが追加され、インストーラー環境とインストールされたシステムに CA 証明書をインストールできるようになりました。これにより、セットアッププロセスが簡素化され、インストール後に暗号化された DNS が確実に機能するようになり、手動設定とセキュリティーのギャップが軽減されます。証明書は Base64 ASCII 形式でインライン化され、--dir および --filename オプションを通じてインポートされます。この機能拡張により、ゼロトラストアーキテクチャー 要件の一部として暗号化された DNS 設定が容易になります。インストール中に暗号化された DNS セットアップにより、最初から安全な DNS 解決が確保され、自動デプロイメントにおけるセキュリティーとコンプライアンスが向上します。詳細は Kickstart certificates セクション を参照してください。

キックスタートから削除されたコマンドおよびオプション

RHEL 9 では、次のキックスタートコマンドおよびオプションが削除されました。それらをキックスタートファイルで使用すると、エラーが発生します。

  • device
  • deviceprobe
  • dmraid
  • install - サブコマンドまたはメソッドをそのままコマンドとして使用します。
  • multipath
  • bootloader --upgrade
  • ignoredisk --interactive
  • partition --active
  • harddrive --biospart
  • autostep

特定のオプションおよび値だけが表示されている場合は、基本コマンドおよびその他のオプションは引き続き利用でき、削除されません。

削除済みの起動オプション

以下の起動オプションは、Red Hat Enterprise Linux から削除されました。

  • inst.zram

    RHEL 9 は zram サービスをサポートしていません。詳細は、zram-generator(8) man ページを参照してください。

  • inst.singlelang

    RHEL 9 では、シングル言語モードに対応していません。

  • inst.loglevel

    ログレベルは常に debug に設定されます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat