обучение
По време на монтажа често ще трябва да изпълнява команди с корен привилегии, така че просто се изпълни:
Създаване на папка, в която сте и ще извършва цялата работа
Ние правим папка, в която можете да копирате всички файлове от картинката CD на Ubuntu
Но това е време, за да разопаковате много LiveCD SquashFS изображение, което само по себе си е основната файлова система Ubuntu
Сега можете да започнете да се промени. За да направите това, използвайте Chroot
Следващите команди са необходими за нормалната работа на някои комунални услуги в Chroot-околната среда, по-специално - за най-ап-да, правоспособност или Synaptic
Сега е възможно да се използва командния ред помощна програма, като по обичайния Ubuntu (нано, VI, ап-да, правоспособност, gconftool-2, СрН, кп, и така нататък)
Работа в Chroot-среда (пакет инсталация, конфигурация, и така нататък. Н.)
Ако искаме да използваме графичен инструмент (като синаптичната, naprime), а след това в друг терминал стартирате тази команда:
И вие ще имате един прозорец, в който да работят и ще guishnye завой. В същото време, Chroot среда трябва да се уточни с монитор (на същия прозорец xnest'a):
И от този момент нататък, можете спокойно да тече синаптичната и т.н. За да има дограма, след това право ..:
Вече е възможно да се извършват никакви операции по обичайния Ubuntu - дали инсталационния пакет, променете довереник, и т.н. ...
Малък пример за gconftool-2 до бутоните в Metacity беше прав:
gconftool-2 --direct --config код XML: четене и записване: /etc/gconf/gconf.xml.defaults --type низ --set «/ приложения / Metacity / общо / button_layout» «меню: минимизирате, максимизирате, в близост "
Излизане от Chroot-среда
След извършените промени, трябва да изтриете временните файлове, демонтирате файловата система и така нататък N..:
Подготовка ISO-образ
Ако се промени състава на софтуера в монтажа, е необходимо да се изпълни следните команди, които ще направят новите списъци на пакети:
Всъщност, файлове * .manifest - списък на пакети в системата и filesystem.manifest-плот файл - файл само тези пакети, които ще бъдат инсталирани на компютъра. Това означава, че ако искате да оставите пакет от LiveCD, но се уверете, че тя не се облича с компютър по време на инсталацията, а след това просто да изтриете препратки към него в този файл.
Ако сте променили или модернизирани ядрото в Chroot-среда, е необходимо също така да се копира ядрото на самия диск, така че можем да се зареди модула. Например:
Сега трябва да се опаковат на основната файлова система обратно към SquashFS изображение:
Ако искате да се зареди LiveCD избира автоматично на руски език:
Тъй като част от диска Ubuntu променени файлове, трябва да се пресъздаде md5sum.txt на файла
И ние вече можем да започнем да създаде най-изо-картинката:
Mkisofs -D -r -V «$ IMAGE_NAME» -cache-иноди-J -l -b isolinux / isolinux.bin -C isolinux / boot.cat -не-emul операционни -boot товар с размер 4 -boot-инфо -table -o. /myubuntu-10.04.iso
CD. /
Свързани статии