| v10 | v11 | |
|---|---|---|
| 17 | 17 | 選択肢としては以下のもの。 |
| 18 | 18 | |
| 19 | 1. |
|
| 20 | 2. 独自スクリプト(vbootstrap |
|
| 19 | 1. ~~tiny-buildfarm をメンテナンスする~~ | |
| 20 | 2. 独自スクリプト(vbootstrap)を用意する | |
| 21 | 21 | a. __ホストの apt を利用した簡便なシステムにする__ |
| 22 | b. |
|
| 23 | c. |
|
| 22 | b. ~~bootstrap 用の static な apt を用意してつかう~~ | |
| 23 | c. ~~apt に頼らないで bootstrapping できるようにする~~ | |
| 24 | 24 | 3. ~~[http://rpmstrap.pimpscript.net/ rpmstrap] を Vine Linux に対応させる~~ |
| 25 | 4. |
|
| 26 | 5. |
|
| 25 | 4. ~~[http://code.erisian.com.au/Wiki/debootstrap debootstrap] ベースで改造する~~ | |
| 26 | 5. ~~[http://xen-tools.org/software/rinse/ rinse] を調整~~ | |
| 27 | 27 | |
| 28 | ||
| 28 | 2.a. 案で現在 VineSeed に vbootstrap-0.0.3 投入済み。 | |
| 29 | 29 | |
| 30 | == |
|
| 30 | == chroot環境作成手順 == | |
| 31 | 31 | |
| 32 | ||
| 33 | /dev などはほぼ空っぽなのでこのままではブートできるシステムにはならない。 | |
| 32 | vbootstrap は大雑把には以下のような手順で chroot 環境を用意している。 | |
| 33 | 詳しくはスクリプトを参照してほしい。(実際には前処理後処理なども含まれる) | |
| 34 | 34 | |
| 35 | 35 | {{{ |
| … | … | |
| 74 | 74 | }}} |
| 75 | 75 | |
| 76 | == |
|
| 76 | == 参考: 関連 bootstrap 機構 == | |
| 77 | 77 | * Debian: [http://code.erisian.com.au/Wiki/debootstrap debootstrap] |
| 78 | 78 | * RPMベースシステム: [http://rpmstrap.pimpscript.net/ rpmstrap] (dead?) |