ディストリビューションを新しくインストールするのに時間がかかる可能性があることは誰でも知っているという事実です。すべてのドットファイルを持っていても、さまざまなパッケージやアプリケーションを手動でインストールして設定するのに時間がかかることがあります。最近、このプロセスを自動化するためのツール/ベストプラクティスがあるかどうか疑問に思います。汎用ツールはありますか?それとも、通常のシェルスクリプト(他のディストリビューション/ハードウェア構成用)で十分ですか?
これはリンクですこのトピックに関する追加情報。作成者のインストール後、シェルスクリプトには約2000行のコードが含まれています。
ベストアンサー1
いくつかの方法があります:
RHELの場合:anaconda(?)インストール定義から別のパッケージを選択します。
debian: deb-installer に必要なパッケージを追加させます。
いくつかの種類の構成管理:
- CFエンジン
- アンシプール
- 人形
Solarisの場合、コンピュータが初めて起動するときにネットワーク経由で起動するように強制するインストーラデーモンがあり、そのネットワーク起動インストールではローカルディスクに展開して再起動します。
後でマシンを変更する必要がある場合(サーバーではなくワークステーションネットワークを考えてみてください)、インストールサーバーを変更してマシンをネットワーク起動するように強制します。