
私は、最小限の Centos8 インストールに基づいた、インストール メディア用のカスタム キックスタート ファイルを作成しようとしています。ただし、最小限のインストール中に実際に何がインストールされているかについてもう少し詳しく知るために、実際にこのインストールを手動で実行して、キックスタート ファイルを抽出しました。
しかし、ファイルを調べると、ファイルの「パッケージ」部分にのみこれが表示されます。
%packages
@^minimal-environment
kexec-tools
%end
実際に何がインストールされているか調べるためにネットを検索しましたが、何も見つかりません。まだ 373 個の rpm パッケージがインストールされていますが、それらをキックスタート形式でインストールしたいと思います。
何か役立つアイデアはありますか?
ありがとう!
答え1
すべてのグループを表示するには、以下を使用できます。
dnf グループリスト -v
グループ情報については、次の例を使用します。
dnf グループ情報 最小限の環境
環境、グループ、ストリーム プロファイル、個々のパッケージについて:
環境を指定する (@^)
インストールする環境全体を、@^ 記号で始まる行として指定します。
グループの指定 (@)
グループを指定します。1 行に 1 つのエントリとして @ 記号で始まり、その後に *-comps-repository.architecture.xml ファイルで指定されている完全なグループ名またはグループ ID が続きます。
モジュール ストリームのプロファイルを指定する (@module:stream/)
プロファイルの構文を使用して、モジュール ストリームのプロファイルを 1 行に 1 つのエントリで指定します。
個別のパッケージを指定する(*)
個々のパッケージを名前で指定します (1 行に 1 つのエントリ)。パッケージ名では、アスタリスク文字 (*) をワイルドカードとして使用できます。
セクション:
- A.2.1. パッケージ選択セクション
- A.2.2. パッケージ選択コマンド