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?) |