Vous n'êtes pas identifié(e).

#1 2012-03-10 03:42:54

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

[tuto]mini howto build son livecd

coucou, un ptit tuto pour s'y retrouver parmis les man pas traduits et ceux pas à jour wink

si vous désirez obtenir de l'aide pour la construction d'un live, veuillez consulter ce topic

alors c'est parti:

mini-howto-build

comment construire son livecd avec live-helper. version simplifiée.
je ne donne ici qu'un exemple qui fonctionne. pour toutes les options, veuillez consulter le man et les liens cités ici.
notez que je n'utilise pas de selecteur de session (GDM ou Slim), les applications au démarrage sont lancées depuis ~/.xinitrc et le script autostart (~/bin/start/wmfs_start.sh)
je prendrai en exemple la construction du dernier livarp-xs-wmfs. (DIR=dossier de build)

  • système de build: Debian Squeeze

  • système du live: Debian Squeeze

  • paquets requis: live-helper dosfstools genisoimage memtest86+ mtools parted squashfs-tools genext2fs mtd-tools fakeroot syslinux grub uuid-runtime win32-loader . tous ne sont pas obligatoires mais seront nécessaires selon les options choisies.

1- le dossier de build

le dossier de travail dans lequel vous allez construire votre livecd doit respecter un arborescence particulière. je vous en livre une version simplifiée:
DIR/auto/config : fichier de configuration principal.
DIR/config/chroot_local-includes/ : dossier de personnalisation.

2- le fichier de configuration

DIR/auto/config : ce script contient toutes les informations nécessaires à la construction du live. il devra être édité selon vos préférences et pensez à la rendre exécutable smile .
voici un exemple commenté. (pour une liste complete des options, "man lb_config" dans un terminal)

#!/bin/sh
    lb config noauto \
        --distribution squeeze \
        --architecture i386 \
        --bootloader syslinux \
        --binary-images iso \
        --root-command sudo \
        --archive-areas "main contrib non-free" \
        --packages-lists "standard-x11" \
        --package "rox-filer file-roller p7zip-full conky-all fbxkb xdotool lxappearance grandr catfish ncdu gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly vim geany epdfview xcolorsel x11-apps x11-utils usbutils uzbl w3m screen weechat transmission-gtk canto gftp claws-mail flashplugin-nonfree moc brasero gnome-mplayer rxvt-unicode-lite xterm htop gpicview feh nitrogen byzanz xfonts-terminus scrot ccze acpi gtk2-engines-pixbuf murrine-themes laptop-detect pm-utils gparted dosfstools ntfs-3g gksu synaptic zenity pacman slock pyrenamer bc firmware-linux firmware-linux-free firmware-linux-nonfree network-manager-gnome network-manager-openvpn-gnome network-manager-vpnc-gnome firmware-atheros firmware-ralink firmware-iwlwifi firmware-realtek firmware-b43-installer b43-fwcutter pppoeconf build-essential git-core libimlib2-dev libxinerama-dev libx11-dev suckless-tools" \
        --debian-installer live \
        --debian-installer-gui true \
        --hostname "livarp" \
        --iso-volume "Debian Livarp" \
        --iso-publisher "arpinux; http://arpinux.org; contact@arpinux.org" \
        --iso-application "livarp-xs-wmfs" \
        --memtest none \
        --win32-loader false \
        --source false \
        --debug \
        --clean \
        "${@}"

lb config noauto: ne prends pas en compte les préférences par défaut de live-helper comme prioritaires ( mais les utilise si omises dans le script)
distribution: distribution résultante du build
architecture: par défaut, celle de votre machine, mais vous pouvez spécifier i386 afin que les anciennes machines puissent profiter de votre live.
bootloader: syslinux car j'ai eu des bugs avec grub ...
binary-images: format de sortie du live: iso pour un cd/dvd , usb-hdd pour obtenir un ".img" à coller sur un usbdisk
root-command: commande à utiliser pour le chroot.
archive-areas: les dépôts utilisés lors du build
packages-lists: liste des paquets inclus par défaut (doit correspondre à une "list" dans /usr/share/live/build/lists)
package: paquets que vous désirez ajouter à votre live. vous pouvez inclure un fichier ici mais je préfère ne pas trop me disperser wink
debian-installer: si vous désirez rendre votre live installable tel quel (avec les paquets/configs du live) mettre "live".
debian-installer-gui: désirez-vous avoir un installateur graphique ?
hostname: définir un nom d'hôte par défaut.
iso-volume, iso-publisher, iso-application: données perso.
memtest: inclure memtest dans le menu syslinux ?
win32-loader: inclure un chargeur pour windows ?
source: construire les sources complètes du live (incluant les sources de tous le paquets utilisés).
debug: mode verbeux ?
clean: nettoyer le dossier de build des dossiers/fichiers inutiles ou vides.

3- dossier de personnalisation

DIR/config/chroot_local-includes
ce dossier représente la partition racine de votre live. vous pouvez donc y rajouter ce que vous désirez.

Note: ne rajoutez rien dans le /home; il sera créé lors de l'ajout de l'utilisateur. la personnalisation du dossier utilisateur se fait à partir du dossier DIR/config/chroot_local-includes/etc/skel/ que vous pouvez donc considérer comme le "futur /home" de votre livecd.

voici quelques exemples de personnalisations. pour un exemple complet, vous pouvez visitez les sources du livarp

ajouter des thémes et icones
- créer un dossier DIR/config/chroot_local-includes/usr/share/themes + DIR/config/chroot_local-includes/usr/share/icons.
et placez-y les dossiers de themes et d'icones que vous désirez utiliser dans votre live.
- créer un fichier DIR/config/chroot_local-includes/etc/skel/.gtkrc-2.0 et renseignez vos préférences:

gtk-theme-name="devArp2"
gtk-icon-theme-name="livarp_icons"
gtk-font-name="Terminus 8"
gtk-toolbar-style=1
include "/home/arp/.gtkrc-2.0.mine"

lancer la session et les applications
comme dit plus haut, je n'utilise ni gdm ni slim. ma session se lance donc depuis un ~/.xinitrc.
n'oubliez pas de rendre les scripts exécutables smile
- créer un fichier DIR/config/chroot_local-includes/etc/skel/.xinitrc
- éditez le et placer vos applications:

#!/bin/bash
##############################
# ~/.xinitrc by arpinux 2011 #
##############################
## D-Bus ##
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
        eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi
## dualscreen ##
dualdetect.sh

## trackpad ## tapbutton off by default ##
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient TapButton1=0

## read ~.Xresources file
xrdb -merge ~/.Xresources

## enable snap font
xset fp+ /usr/share/fonts/custom_fonts/artwiz-latin1/
xset fp rehash

## launch terminal deamon ##
urxvtd -q -f -o

## set cursor
xsetroot -cursor_name left_ptr

## set ctrl_alt_bksp as session-killer
setxkbmap -option terminate:ctrl_alt_bksp

## startup-wall
feh --no-xinerama --bg-center ~/bin/.startupwall-d.png

## clean-up conky deamon
killall conkyd
killall conky

#-----------------------------------------------------------------------
## launch wmfs² startup script
exec ck-launch-session /home/arp/bin/start/wmfs_start.sh

à éditer selon vos préférences. xinitrc lance un script de type "autostart":
- créer un fichier DIR/config/chroot_local-includes/etc/skel/bin/start/wmfs_start.sh
puis placez-y vos applications:

#! /bin/bash
# wmfs² startup-script executed by .xinitrc

# set background
#feh --no-xinerama --bg-scale ~/pics/walls/2560x1600_by_shapshapy.png
while true; do /home/arp/.config/wmfs/randwalls.sh; sleep 5m; done &

# change caps_lock into super key
xmodmap ~/.Xmodmap

# disable screen-suspend
#sudo xset -display :0 s off -dpms

# set auto-mounting
sleep 10 && udisks-glue --session &

# launch statusbars
# conky statusbars
conkyd -c ~/.config/wmfs/scripts/conkyrc_memuse | while true; read line; do wmfs -c status "membar $line"; done &
conkyd -c ~/.config/wmfs/scripts/conkyrc_process | while true; read line; do wmfs -c status "topbar $line"; done &
conkyd -c ~/.config/wmfs/scripts/conkyrc_infos | while true; read line; do wmfs -c status "leftbar $line"; done &
conkyd -c ~/.config/wmfs/scripts/conkyrc_music | while true; read line; do wmfs -c status "rightbar $line"; done &
# bash statusbars
#sleep 5 && ~/.config/wmfs/scripts/wmfs-status.sh &

# launch mail-checker
if ping -c 1 -w 1 194.2.0.20 &>/dev/null; then
    sleep 5 && claws-mail &
fi

# launch wmfs²
exec /usr/local/bin/wmfs

vous pouvez ainsi configurer votre session par défaut lors du lancement du live.

configurer les application cli
le fichier principal utilisé est ~/.Xresources (~/.Xdefault est devenu obsolète mais fonctionne toujours)
- créer un fichier DIR/config/chroot_local-includes/etc/skel/.Xresources et placez-y vos préférences.
- éditer fichier DIR/config/chroot_local-includes/etc/skel/.xinitrc et placez ceci dedans:

## read ~.Xresources file
xrdb -merge ~/.Xresources

ajouter des applications ou scripts
- créer un dossier DIR/config/chroot_local-includes/usr/local/bin
- placez-y les scripts ou application perso. pensez à bien vérifier les dépendances et à les ajouter dans votre script de build DIR/auto/config.
si les dependances ne sont pas disponibles dans les dépôts utilisés, vous devrez les ajouter de la même façon.

ajouter des wallpapers
- créer un dossier DIR/config/chroot_local-includes/usr/share/backgrounds
- placez-y vos walls
- pour qu'ils soient accessibles directement: ajouter le paquet nitrogen dans votre script de build DIR/auto/config puis créer un fichier DIR/config/chroot_local-includes/etc/skel/.config/nitrogen/nitrogen.cfg et coller ceci dedans:

[geometry]
posx=0
posy=0
sizex=600
sizey=400

[nitrogen]
view=list
icon_caps=false
dirs=/usr/share/backgrounds;

avoir un menu
si le système du live n'inclut pas de menu ou si vous désirez avoir un menu perso, il vous suffit de choisir une application (menu indépendant ou panel incluant un menu)  et de copier sa configuration de la même façon que pour nitrogen. la façon la plus simple de procéder est d'installer l'application sur son propre système, de la configurer puis de copier les fichier de conf dans le dossier de build.

vous comprendrez que plus la personnalisation est accrue, plus les dossiers/fichiers à rajouter sont nombreux.

4- construction du live

une fois vos modifications éffectuées, ouvrez un terminal puis placez vous dans le dossier de build puis lancez la commande sudo lb build. la procesus de construction commence et vous pouvez suivre la progression de la construction dans votre fenêtre de terminal.
si tout s'est bien passé, vous obtenez un livecd perso tout neuf ... une future crunch ??? oO

5- modifications

si le build n'a pas fonctionné ou que vous désirez modifier votre live après tests, il est important d'exécuter la commande sudo lb clean dans le dossier de build afin que live-build puisse prendre vos modifications en compte lors du prochain essai.
...
voilà, en espérant que ça aide, ou que ça vous donne envie de faire votre live de backup pour réinstaller son système facilement smile

Hors ligne

#2 2012-03-10 15:01:49

znk
Stratège en frite
Inscription : 2010-12-27
Messages : 1 126

Re : [tuto]mini howto build son livecd

Pour etre complet c'est complet ! Je pense que tu devrais insister/expliquer clairement le role du répertoire /etc/skel pour tout nouveaux comptes crées.

Hors ligne

#3 2012-03-10 19:30:06

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

^^ fixed smile

Hors ligne

#4 2012-03-10 19:36:24

skingrapher
Ours mal léché mais qui lèche bien
Lieu : 974
Inscription : 2011-05-03
Messages : 2 047
Site Web

Re : [tuto]mini howto build son livecd

Superbe boulot ! Merci à notre arpinounou qui pense à nous.


Je suis un obsédé textuel. J'aime trop le LaTeX.
Mon ventre est un cimetière de poulets. Cthulhu fhtagn !
5 phrases max dans vos emails : five.sentenc.es

Hors ligne

#5 2012-03-10 19:48:57

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

^^ merci skin smile je ferais le même pour wheezy/testing quand j'aurais réussi à build un live en testing wink

Hors ligne

#6 2012-03-10 20:43:30

thebeautifulgeek
jeune vétéran
Lieu : Saumur
Inscription : 2011-07-25
Messages : 204
Site Web

Re : [tuto]mini howto build son livecd

Merci beaucoup arp, je mettrai peut être tous ça en pratique au prochaine vacance pour vous pondre un petit truc (oublier brunchbang, ça s'appelera brunch tout cours).


Mon blog
Podcast fait avec des potes (tous linuxiens big_smile )
Scoop it (mis a jour uniquement le week end, un récap de ma semaine sur le web)

Hors ligne

#7 2012-06-12 10:22:58

leyoy
Crunchbanger
Inscription : 2012-06-12
Messages : 1

Re : [tuto]mini howto build son livecd

Super tuto, je m'en suis servi merci.
Juste quelques précisions cependant:
La version dans les dépots de squeeze est la 2.0
La nouvelle version est la 3.0
Le problème est que la doc est sous la version 3.0 et beaucoup de choses ont changées, notament au niveau des dossiers de configuration.
Par exemple ce n'est plus chroot_local-includes mais includes.chroot.
Il semble également que l'on ne puisse ajouter des logiciels que par le biais d'une liste avec l'extention .list.chroot à l'intérieur du dossier package.lists.
Donc je pense qu'il vaut mieux installer la version présente sur le site de live-build (3.0).

Hors ligne

#8 2012-06-12 12:28:38

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

merci pour le retour, je mettrais le tuto à jour quand je reprendrais la construction du livarp (lors du passage à wheezy-stable) .

Hors ligne

#9 2012-06-13 18:17:44

Hermine
#!eur
Lieu : Libre
Inscription : 2011-11-03
Messages : 228

Re : [tuto]mini howto build son livecd

<3


- Mr@Hermine:~$ sudo remaketheworld
  remaketheworld : what the facke ? -
Tous pour l'Union Libre : La Philiation
La nouvelle série littéraire en live qui déchire : Smile of Darkness

Hors ligne

#10 2012-06-13 22:54:11

wacly
Crunchbanger
Inscription : 2010-12-04
Messages : 370

Re : [tuto]mini howto build son livecd

Arp is back ?
ça me ferait plaisir, un peu marre de voir tous ces noobs demander de l'aide... tongue (je précise que c'est une blague)


J'utilise Dropbox pour accéder à mes fichiers partout !
6,75 Go grâce à vous smile

Hors ligne

#11 2012-06-13 22:58:15

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

je passais par là tongue

Hors ligne

#12 2012-06-14 01:00:17

Meier Link
aka Lucian von Ruthven
Inscription : 2011-02-18
Messages : 1 779
Site Web

Re : [tuto]mini howto build son livecd

Je viens seulement de voir ce sujet (enfin, je l'avais sans doute déjà vu, mais oublié, mea culpa :s) et je sens qu'il va bien me servir, pour remonter mon serveur en Debian Squeeze ... Bête que dans /usr/share/live/build/lists, il n'y ai pas de "debian-server" avec LAMP & co ... ^^


Serveur : Livarp 0.4.0
PC fixe : CrunchBang BPO 10 OpenBox
PC portable : CrunchBang 11 OpenBox
PC boulot : Crunchbang 10 OpenBox

Hors ligne

#13 2012-06-14 08:33:14

wacly
Crunchbanger
Inscription : 2010-12-04
Messages : 370

Re : [tuto]mini howto build son livecd

arpinux a écrit :

je passais par là tongue

Continue à passer tous les jours alors wink c'est vrai que rien n'est plus comme avant..

Dernière modification par wacly (2012-06-14 08:33:26)


J'utilise Dropbox pour accéder à mes fichiers partout !
6,75 Go grâce à vous smile

Hors ligne

#14 2012-09-21 11:45:40

kidrek
Crunchbanger
Inscription : 2012-09-21
Messages : 2
Site Web

Re : [tuto]mini howto build son livecd

Bonjour à tous,
je tenais à te remercier arpinux pour ce howto. Il m'a bien aidé à appréhender live build, et j'ai pu réaliser ma distrib live à partir d'une Debian.
Néanmoins, j'aurais souhaiter faire la même à partir d'une ubuntu par rapport à l'évolution plus rapide des paquets.
Mais là euh comment dire, je rencontre un grand HIC !!

Lors de la génération en mode ubuntu, mes fichiers systèmes présents dans le répertoire $LIVE/config/chroot_local-includes/ ne sont pas pris en compte et remplacés par ceux originaux.
Du coup je ne peux, par exemple me logguer de manière auto en root, etc...

Avez vous déjà rencontré ce genre de problème ?

Dernière modification par kidrek (2012-09-21 11:45:59)

Hors ligne

#15 2012-09-21 11:51:48

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

j'avoue ne pas avoir essayé le mode ubuntu. il serait peut-être plus simple d'utiliser leur méthode de personnalisation de live http://doc.ubuntu-fr.org/personnaliser_livecd .

Hors ligne

#16 2012-09-22 15:32:07

kidrek
Crunchbanger
Inscription : 2012-09-21
Messages : 2
Site Web

Re : [tuto]mini howto build son livecd

C'est clair, je voulais m'obstiner à utiliser live-build alors que ubuntu a sa propre doc sur la personnalisation de ses livecd.
Merci pour ta réponse rapide.

En attendant, je vais continuer mon live pro sous debian pour l'instant, et j'attaquerai mon live perso ubuntu à l'issue.
Bonne continuation.

Hors ligne

#17 2012-09-22 15:35:31

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

n'hésites pas à coller un lien vers ton live quand il sera prêt smile

Hors ligne

#18 2012-09-24 03:10:17

gargamel44
Crunchbanger
Inscription : 2012-09-07
Messages : 14

Re : [tuto]mini howto build son livecd

bonjours  smile
J'ai tenter l'expérience :-)
tout fonctionne , enfin presque  hmm
tout mes fichiers , wall , paquet ...ect mit en place dans etc/skel
/home/breizh/DIR/config/chroot_local-includes/etc/skel/
sont prit en compte ....
mais tout mes fichiers de config , contenu dans .config/ ne sont pas prit en compte ....
un sprit pour finir l'instalation est une solution ...
le dossier .config/ est bien crée mais vide ....
pas de autostart pas menu.xml ...ect
pourtant tout mes paquets demandés dans mon fichier DIR/auto/config
sont installés ... ou est l'erreur ??? neutral
les modification s'installerai avant certain paquet ? et ils ecraseraient les modif en s'instalent aprés ??

je me casse la téte a trouvé une solution ....
a part un sript qui décompreserai toute les personnalisations aprés l'install dans $home
c n'est pas l'objectif ... c d'avoir un live directement opérationnel ...

Hors ligne

#19 2012-09-24 09:55:03

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

salut gargamel44,
tu as donc créé un dossier DIR/config/chroot_local-includes/etc/skel/.config, mais les données placées dedans ne sont pas prise en compte c'est ça ?
je vois pas comment en fait ....
pourrais-tu nous donner l'arborescence complète de ton DIR ?
ainsi que ton script DIR/auto/config please ?

Hors ligne

#20 2012-09-24 12:42:33

gargamel44
Crunchbanger
Inscription : 2012-09-07
Messages : 14

Re : [tuto]mini howto build son livecd

Merci :-)
Oui c'est bien ça mon probleme ....

arborescence :

[== texte ==]
DIR/config/chroot_local-includes/usr/bin/trans-follow.py 
DIR/config/chroot_local-includes/usr/share/icons/* 
DIR/config/chroot_local-includes/usr/share/themes/* 
DIR/config/chroot_local-includes/usr/share/gdm/themes  
DIR/config/chroot_local-includes/etc/skel/.config/openbox/autostart 
DIR/config/chroot_local-includes/etc/skel/.config/openbox/menu.xml 
DIR/config/chroot_local-includes/etc/skel/.config/openbox/rc.xml 
DIR/config/chroot_local-includes/etc/skel/.config/tint2/tint2rc 
DIR/config/chroot_local-includes/etc/skel/.config/xcompmgr/xcompmgr 
DIR/config/chroot_local-includes/etc/skel/.bashrc 
DIR/config/chroot_local-includes/etc/skel/.gtkrc-2.0

mon fichier config :

[== bash ==]
#!/bin/sh     
lb config noauto \         
--distribution squeeze \         
--architecture i386 \         
--bootloader syslinux \         
--bootappend-live "locales=de_CH.UTF-8 keyboard-layouts=fr" \         
--binary-images iso \         
--root-command sudo \         
--archive-areas "main contrib non-free" \         
--packages-lists "standard-x11" \         
--package "rox-filer file-roller p7zip-full fbxkb xdotool lxappearance obmenu grandr ncdu gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly nano gedit epdfview xcolorsel x11-apps x11-utils usbutils uzbl w3m screen weechat transmission-gtk canto gftp claws-mail flashplugin-nonfree moc rxvt-unicode-lite xterm htop gpicview feh nitrogen byzanz xfonts-terminus scrot ccze acpi gtk2-engines-pixbuf laptop-detect pm-utils gparted dosfstools ntfs-3g gksu synaptic zenity slock pyrenamer bc firmware-linux firmware-linux-free firmware-linux-nonfree network-manager-gnome network-manager-openvpn-gnome network-manager-vpnc-gnome firmware-atheros firmware-ralink firmware-iwlwifi firmware-realtek firmware-b43-installer b43-fwcutter pppoeconf build-essential git-core libimlib2-dev libxinerama-dev libx11-dev suckless-tools tint2 obconf obmenu pcmanfm pidgin python-wnck transset-df ufw gufw unrar unzip wireless-tools volumeicon xfce-keyboard-shortcuts xfce-mixer xfce-panel xfce-power-manager piding lxtask lxde-icon-theme keyboard-configuration iceweal gtrayicon  gdebit gdm gdm-themes adobe-flash-plugin-32" \         
--debian-installer live \         
--debian-installer-gui true \         
--hostname "freedom" \         
--iso-volume "free_openbox" \         
--iso-publisher "jules" \         
--iso-application "free_openbox0.1.0" \         
--memtest none \        
--win32-loader false \         
--source false \        
--debug \         
--clean \        
"${@}"

Dernière modification par gargamel44 (2012-09-24 12:47:46)

Hors ligne

#21 2012-09-24 22:17:01

sam7
"debian & xfce fan"
Lieu : Finistère Sud
Inscription : 2010-09-12
Messages : 756
Site Web

Re : [tuto]mini howto build son livecd

il faudrait que je trouve le temps de faire ça un de ces 4 ...

Hors ligne

#22 2012-09-25 09:22:52

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

bon alors, avant d'aller au taf .... mon cher gargamel44, ton script de config ne te renvoi pas d'erreur quand tu le lance ????
parce que moi j'ai ça:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'suckless-tools' instead of 'slock'
E: Unable to locate package volumeicon
E: Unable to locate package xfce-mixer
E: Unable to locate package xfce-panel
E: Unable to locate package xfce-power-manager
E: Unable to locate package piding
E: Unable to locate package iceweal
E: Unable to locate package gdebit
E: Unable to locate package adobe-flash-plugin-32

big_smile

alors:
- volumeicon est dans les dépôts crunch, pas Debian,
- pour les paquets xfce, il faut mettre xfce4*,
- pour le reste, juste à corriger les coquilles.

- le paqet obmenu est demandé 2 fois
- surtout: le paquet openbox n'est pas demandé oO ?

bref, je vois même pas comment tu peux parvenir à la construction d'un .iso en fait ... vu que normalement, la construction de l'iso s'arrete si il y a une erreur dans le script DIR/auto/config.

j'ai besoin de plus de détails sur ta procédure et les erreurs que la console te sort.
@suivre smile

Hors ligne

#23 2012-09-25 10:21:06

Thuban
φ/χ & bidouille
Inscription : 2012-04-22
Messages : 143
Site Web

Re : [tuto]mini howto build son livecd

Pour debian, le paquet de volumeicon est volumeicon-alsa

Hors ligne

#24 2012-09-25 12:30:49

arpinux
naked'modo
Lieu : en famille
Inscription : 2010-09-12
Messages : 2 727
Site Web

Re : [tuto]mini howto build son livecd

j'ai pas de volumeicon-alsa dans squeeze...

Hors ligne

#25 2012-09-25 12:50:55

Thuban
φ/χ & bidouille
Inscription : 2012-04-22
Messages : 143
Site Web

Re : [tuto]mini howto build son livecd

Autant pour moi, c'est présent à partir de wheezy...

Hors ligne

Pied de page des forums