Ami a saját ubuntu összeszerelés

edzés

Az összeszerelés során gyakran kell futtatni parancsokat root jogosultságokkal, így csak végre:

Hozzon létre egy mappát, amely Ön és elvégzi a munkát

Azt, hogy egy mappát, amelyben az összes fájlt másolja a CD image Ubuntu

De itt az ideje, hogy csomagolja ki a nagyon squashfs-image livecd, amely önmagában is a root fájlrendszert Ubuntu

Most kezdődik változtatni. Ehhez a chroot

A következő parancsok szükségesek a normális működését néhány dologra a chroot-környezet, különösen - a legtöbb apt-get, aptitude vagy szinaptikus


Ez most lehet használni parancssori eszköz, mint a szokásos Ubuntu (nano, vi, az apt-get, aptitude, gconftool-2, mv, cp, és így tovább)

Munka a chroot-környezetben (csomag telepítése, konfiguráció, és így tovább. N.)

Ha azt akarjuk, hogy a grafikus eszköz (például synaptic naprime), akkor egy másik terminál futtatni ezt a parancsot:

És akkor van egy ablak, ahol a munka és guishnye kanyarban. Ugyanakkor, a chroot környezetbe meg kell adnia egy monitor (ugyanaz az ablak xnest'a):

És onnantól kezdve, nyugodtan futni szinaptikus stb Ahhoz ablakkeretek, majd a jobb ..:

Van már lehetséges, hogy végezzen olyan műveleteket a szokásos Ubuntu -, hogy a telepítőcsomag, módosítsa a config, stb ...
Egy kis példa a gconftool-2 a gombok a metacity igazuk volt:
gconftool-2 --direct --config-source xml: Csak olvasási: /etc/gconf/gconf.xml.defaults --type string --set «/ apps / metacity / general / button_layout» «menü: minimalizálni, maximalizálni, közel "

Kilépés a chroot-környezet

Miután a végrehajtott változtatásokat, akkor törölje az ideiglenes fájlokat, csatold le az állományrendszert, és így tovább. N.:

Felkészülés az ISO image-

Ha megváltozott összetétele a szoftver szereléshez szükséges a következő parancsokat, hogy majd az új listákat csomagok:

Tulajdonképpen fájlok * .manifest - a csomagokat a rendszerben, és filesystem.manifest-desktop file - fájl csak azokat a csomagokat, hogy lesz telepítve a PC-re. Azaz, ha azt szeretné, hogy hagyjuk a csomagot a livecd, de ügyeljen arra, hogy ne tegye a számítógép a telepítés során, akkor egyszerűen törölje utalás is ebben a fájlban.
Ha megváltoztatta vagy korszerűsített a kernel a chroot-környezet, az is szükséges, hogy másolja a kernel a lemezen is, hogy mi lehet betölteni modulokat. Például:

Most meg kell csomagolni a gyökér fájlrendszer vissza squashfs-image:

Ha azt szeretnénk indítani livecd automatikusan kiválasztja az orosz nyelvet:

Mivel egy része az Ubuntu lemezt megváltozott fájlokat, akkor létre kell hoznia a fájl md5sum.txt

És akkor már kezdődik, hogy megteremtse a legtöbb iso-képet:
mkisofs -D -r -V «$ image_name» -cache-inode -J -l -b isolinux / isolinux.bin -c isolinux / boot.cat -no-emul-boot -boot-load-size 4 -boot-info -table -o. /myubuntu-10.04.iso
cd. /

Kapcsolódó cikkek