Sun Solaris パッケージを rpm redhat に移行しています。
Solaris パッケージのインストール中に、パッケージのインストール中に変数を設定できる、いわゆる応答ファイルを指定することができます。
Solarispkgadd
コマンドは、たとえばそのようなものです
pkgadd -r myresponse.txt -d mypackage.pkg
RPM にも同様のメカニズムはありますか。
RedHat Package Manager は、インストールと構成の概念を強力に分離します。基本的に、RPM はインストール部分のみを行います。
RPM は単純なインストール以外にも多くのことを行うことができますが、何をするにしても、慣例により非対話的である必要があります。そうしないと、RPM がインストールされる多くの非対話的な方法でインストールが失敗します。通常の RPM パッケージがすべての自動ソフトウェア更新ツール (yum、up2date など) を破壊することは望ましくないでしょう。開発中に手動で RPM をインストールする場合もありますが、多くのショップでは cron 支援の yum 更新で使用するために Web サーバーに RPM を配置しています。
とにかく本当にやりたい場合は、インストール後のフックを配置して構成プログラムを起動します。ただし、GUI アイテムを表示するためのグラフィック システムがない場合や、深刻な場合には、テキストを出力するためのコンソールさえない場合があることに注意してください。また、異なる動作をする唯一のパッケージになるため、パッケージをインストールする人を怒らせることを期待してください。
システムの移行は、新しいプラットフォームで動作させるだけではなく、新しいプラットフォームのやり方にも適応することが最善の場合もあります。