Gentio
Pythonあたりで、Gentooのインストーラとか誰か作っていないものかな〜
例えば…
- CDとかFDでブート
- grub,isolinuxあたりで、シェルではなくインストーラを選択
- デフォルトの言語の選択
- 追加ハードウェアの認識
- インストールメディアの選択
- ネットワークの設定(メディアより先かもしれない。選択制もあり?)
- パーティションの設定
- 勝手にやれ:まっさらにしてSWAPと/とかに適当に斬る
- cfdisk
- fdisk
- ファイルシステム&マウント
- ホスト名、ドメイン名、NISドメイン名
- rootのパスワードやら、通常使うユーザ名やらパスワードやら
- タイムゾーンの確認。
- make.confの確認
- カーネルのコンパイル方法
- システムロガー
- syslog-ngとかmetalogとか導入しない?とかから選択
- CRON DAEMON
- vcronとかdcronとか…
- ブートローダー
- インストールstageの選択
- インストール後の動作
- シェルに戻る
- 電源を落とす
- 再起動
- ここまで聞いたらお疲れ様でした?
- あとは自動的に scripts/bootstrap.sh && emerge system && emerge gentoo-sources && make oldconfig
- カーネルコンフィグを先に行えるなら楽になるのに
- 世界中の偉い人、誰か書いて〜
- わたしは面倒そうだから遠慮しておきます。pythonで書いたことないし
- 誰?「捨ててしまえ! また、つまらぬものを切ってしまった。」で検索したのは?
*1:例:-march=pentium4 -mmmx -msse -msse2 -mfpmath=sse -O6 -pipe -fomit-frame-pointer -fforce-addr -fexpensive-optimizations -fpeephole -fgcse -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -ffast-math -fno-strength-reduce -fschedule-insns2"
*2:例:-march=pentium4 -mmmx -msse -mfpmath=sse -O3 -pipe -falign-functions=4 -fomit-frame-pointer