パッケージの選択

キックスタートファイル内の%packagesコマンドは、インストールするパッケージを列挙するセクションの開始を表します(これはインストール専用です。アップグレードの際のパッケージ選択はサポートされていません)。

--resolvedeps

一覧表示されたパッケージをインストールし、パッケージの依存関係を自動的に解決します。

--ignoredeps

未解決の依存関係を無視し、依存関係を持たない一覧表示されたパッケージをインストールします。

パッケージを指定するには、グループまたは、個別のパッケージ名を使用します。 インストールプログラムは、関連するパッケージをグループ化したコンポーネントを多数定義しています。 グループ一覧についてはRed Hat Linux CD-ROM上のRedHat/base/comps.xmlを参照してください。 それぞれのグループが id、使用レベルの値、名前、説明、及びパッケージ一覧を持ちます。 パッケージ一覧の中の分類では、mandatory(必須)と印があるものはグループが選択された場合には常に インストールされ、default(デフォルト)と印があるものはグループが選択された場合に デフォルトで選択されており、optional(オプション)と印があるものは、グループが選択 された場合でも、さらに指定される必要があるものです、

ほとんどの場合、目的のグループを一覧にして、個々のパッケージは必要ありません。 CoreBaseグループは常にデフォルトで 選択されていることに注意して下さい。%packagesセクション内では 指定する必要がありません。

次に%packagesの例を示します。

%packages
@ X Window System
@ GNOME Desktop Environment
@ Graphical Internet
@ Sound and Video
galeon

お判りのように、各グループは1行に1つずつ指定されており、@記号から始まり、 空白の次にcompsファイル内のグループのフルネームがあります。 個別のパッケージは追加の文字なしで指定します。(上記の例のgaleonの行は 個別パッケージを示します。)

全てのパッケージをインストールする為に、「すべて」(everything)インストールを指定するには、 %packagesセクションに 1つ追加します。

@ Everything

また、デフォルトのパッケージ一覧の中のインストールしないパッケージを 指定することもできます。

@ Games and Entertainment
-kdegames