キックスタート構成でインストールする必要がある非OSパッケージの1つには、既存の(非標準)ディレクトリが必要です。キックスタートで%postの前にランダムなディレクトリを作成する方法はありますか?この要件を排除するためにrpmを変更することはオプションではありませんが、キックスタートの一部としてパッケージをインストールしたいと思います。ありがとうございます。
ベストアンサー1
kickstartを使用すると、次のことができます。%プレインストールスクリプトからさらに一歩進んで、%pre
ファイルシステムのルートを準備してからマウントします/mnt/sysimage
。したがって、ディレクトリを作成するには、/abc/def
次のことを試みる必要があります。
%pre-install
mkdir -p /mnt/sysimage/abc/def
%end
あなたのアナコンダがまだそれをサポートしていない場合は、次のハッキングを試してみてください。ホームディレクトリが必要なディレクトリであるユーザーを作成します。例えば
user --name=hackforrpm --shell=/sbin/nologin --homedir=/abc/def