CentOS 7でキックスタートを構成するために使用されたパッケージグループ名はCentOS 8にありません。

CentOS 7でキックスタートを構成するために使用されたパッケージグループ名はCentOS 8にありません。

私はCentOS 8で動作するようにCentOS 7 kickstartファイルを変換しています。 CentOS 7では、この%packagesセクションには次の項目が含まれています。

%packages
@^minimal
@core
kexec-tools

cdrom編集:インストールソースとして使用しています。ただし、CentOS 8はこれらのエントリを気に入らず、インストール中にkickstartファイルを処理するとエラーが発生します。

missing groups or modules: @minimal, @core

これらのパッケージグループには、CentOS 8に対応するグループ名がありますか?BaseOS/repodata私のイメージを見ましたが、CentOS-8.2.2004-x86_64-minimal.isoxmlファイルにリストされている名前が見つかりませんでした。

答え1

出力を見てくださいdnf group list -v。あなたはminimal-environmentそれを含むグループを削除することができますCore

# dnf group info minimal-environment
Last metadata expiration check: 0:03:02 ago on Wed 16 Sep 2020 09:47:02 AM EDT.
Environment Group: Minimal Install
 Description: Basic functionality.
 Mandatory Groups:
   Core
 Optional Groups:
   Guest Agents
   Standard

dnf group info Coreまた、この回答に含めるには長すぎる出力(および標準)を調べることをお勧めします。

CentOS7とCentOS8の間の変更により、古いyumグループがDNFグループと実際に一致しなくなったため、キックスタートを適切に更新する必要があります。

関連情報