実稼働レベルのUbuntuのカスタマイズに取り組んでいます。セットアップ環境について以下に説明します。
このビジネス用に自分で作成したソフトウェアを実行するUbuntuマシン(より正確には12台)があります。 Xから直接起動して自動ログインし、すぐにmysoftware GUIを開きます。
事前定義されたユーザー、変数ホスト名、およびそれらのマシンですでに行ったカスタマイズを含むカスタムのUbuntuインストールイメージ(USBスティックなど用)が欲しいです。
だから、このカスタマイズされたディストリビューションを作成するための最良のツールは何ですか(カスタマイズのニーズ、簡単な展開/カスタマイズ/作成に基づいて)
私の問題は、インストールプロセスをより簡単にする必要があることです。 HDDクローンプロセスは私にとって非常に多くの時間を無駄にしているからです。また、さまざまなハードウェアを使用して、それらに一致する約3つの異なるHDDクローンがあります。
このカスタマイズで達成したいこと:
それで、再び、最高のUbuntuカスタムディストリビューションクリエーター(スタジオ?)は何ですか?
追伸:私はかつてPinGuyBuilderを試してみましたが、デフォルトでは権限のカスタマイズ(/ bin/dateのchmod 4755など)に変更され、定義済みのユーザー名/ホスト名などの制限があります
最適なUbuntuカスタムディストリビューションクリエーター(スタジオ?)は何ですか?
それらのすべてには、リストした機能の一部(ほとんどではないにしても)が欠けています。
私はこれを自分で(手動で)行います。これを行う方法は、ISOをダウンロードし、そのISOで「chrooted」環境を作成し、ハッキングし、ISOをDVDに書き込み、そこから起動することです。私は良い情報を持っているAUのトピックをしなければなりません:
2つ目はデスクトップを持たず、サーバーの上に自分で追加できるため、非常に汎用的です(異なるリリースで動作します)。
コメントを含むリスト。ただし、それぞれの方法についての実際の方法は提供しません。それはあなた次第です;-)
(コメント: kickstart file は自動インストーラーのレッドハット機能です。Ubuntuのサポートは制限されていますが、開始するのに役立ちます)。
自動的にログインするための事前定義されたユーザー名
定義済みのセッションカスタマイズ(OpenBox、.ssh、.comptonなどの$ HOMEカスタマイズ)
これらのキットのいずれかがこれを行うことができるとは思わない。ただし、手動の方法を使用してパッケージを独自のインストールに追加すると、構成ファイルを作成することもできます。ここでの問題は、デフォルトの構成は人間が読めないため、おそらくソースから再コンパイルする必要があることです。
可能であれば、はるかに簡単な方法は、構成ファイルを自分のマシンから/etc/skel/
にドロップし、インストール後に正しい場所に移動することです。
自動ログイン直後にソフトウェアを実行します
自動定義済みソフトウェアパッケージのインストール(apt-getから、ただしインターネットは不要)
可変ホスト名(sales00、sales01、sales02など)
既にこのように設定されているホストがある場合、そのファイルをISOにコピーするのと同じくらい簡単です。
システムコール/プログラムのカスタマイズされた権限のセット(/ bin/dateのchmod 4755など)
Yuck ;-) ISOのファイルをchmodできます。もちろん、独自のインストール後スクリプトファイルをISOに追加することもできます。
新しいユーザー向けにカスタマイズされた/etc/skel
(念のため)
/etc/skel
で設定されたオプション/パラメーター/ etcを使用して、ユーザーのホームと「.bashrc」などのファイルを作成するために使用されます。自動更新を無効にする
新鮮なネットワークアダプター構成(今日、eth49、eth88などの各マシンのネットワークアダプターに混乱があります)。私は彼らがすべて同じ番号を持っていることを望む
ネットワークアダプターの定義済みの静的IP:3つのネットワークアダプターがあります。1つはすべてのマシンに固定IP(ただし、同じIP 1.1.1.1)があり、2番目と3番目のネットワークアダプターはソフトウェアで構成されます。そのため、このネットワークアダプター用にこの1.1.1.1 IPを自動的に構成するカスタムインストールを希望します。