Requeriments:
- El paquet més recent de live-helper
- Consola compatible amb posix, com bash o dash.
- linux-2.6
- cdebootstrap o debootstrap
Instal·lar paquets necessaris
$ sudo aptitude install live-helper
Preparar un directori arrel
$ mkdir debian-live
$ cd debian-live
$ su
Crear la imatge
Exemples de creació d'imatges
Per crear una imatge bàsica amb els paràmetres per defecte:
$ lh_config -b usb-hdd && lh_build
Per generar una imatge amb el mínim:
$ lh_config -b iso -p minimal && lh_build
Per generar una imatge amb l'escriptori KDE:
$ lh_config -b usb-hdd -p kde-desktop && lh_build
Per generar una imatge amb l'escriptori GNOME:
$ lh_config -b usb-hdd -p gnome-desktop && lh_build
Per generar una imatge amb l'escriptori XFCE:
$ lh_config -b usb-hdd -p xfce-desktop && lh_build
Per crear una una imatge especificant una arquitectura:
$ lh_config -b usb-hdd -a i386 && lh_build
$ lh_config -b usb-hdd -a amd64 && lh_build
Per crear una una imatge especificant una distribució:
$ lh_config -b usb-hdd -d lenny && lh_build
$ lh_config -b usb-hdd -d sid && lh_build
Creant la imatge (Exemple avançat)
Es recomana tindre 10GB lliures per tal de crear la imatge Live.
El resultat s'enmagatzemara a binary.iso
lh_config -b usb-hdd -d lenny -a i386 \ --bootloader grub \ --debian-installer live \ --memtest memtest86+ \ --bootappend-live "locale=ca_ES.UTF-8 keyb=es autologin" \ --categories "main contrib non-free" \ -p gnome-desktop \ --packages "dhcp3-client tar gzip zip unzip bzip2 smbfs sshfs libfuse2 ntfs-3g nano openssh-client openssh-server smbclient partimage gparted tcpdump wireshark xpdf gimp gimp-data gimp-data-extras openjdk-6-jre openoffice.org openoffice.org-l10n-ca iceweasel-l10n-ca aspell-ca myspell-ca wcatalan" lh_bootstrap && lh_chroot wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz && tar xvf install_flash_player_10_linux.tar.gz cp install_flash_player_10_linux/libflashplayer.so chroot/usr/lib/iceweasel/ chroot chroot chmod 755 /usr/lib/iceweasel/libflashplayer.so cp install_flash_player_10_linux/libflashplayer.so chroot/usr/lib/iceweasel/plugins chroot chroot chmod 755 /usr/lib/iceweasel/plugins/libflashplayer.so rm -fr install_flash* lh_binary |
Per provar la imatge:
$ aptitude install qemu
$ qemu -hda binary.img
Grabar la imatge al llapiç USB
$ dd if=binary.img of=/dev/sdx
on /dev/sdx es on es troba el llapiç.
$ sync
Modificar chroot i tornar a generar la imatge
$ lh_clean --binary
Realitzar canvis al directori chroot... i per a tornar a fer la imatge:
$ lh_binary_iso --force
Modificar paquets i tornar a generar la imatge
$ lh_clean --binary --chroot
Realitzar canvis... i per a tornar a fer la imatge:
$ lh_build
Podeu obtindre més informació de http://wiki.debian.org/DebianLive
Cap comentari:
Publica un comentari a l'entrada