4 231
modifications
Ligne 30 : | Ligne 30 : | ||
</pre> | </pre> | ||
Pour debian wheezy : | ==Pour debian wheezy :== | ||
<pre> | <pre> | ||
lb config --distribution wheezy --binary-images iso-hybrid --architectures amd64 --linux-flavours amd64 \ | lb config --distribution wheezy --binary-images iso-hybrid --architectures amd64 --linux-flavours amd64 \ | ||
Ligne 42 : | Ligne 42 : | ||
Attention, si vous utilisez live-build 4.X pour générer l'image, il faut remplacer l'option <code>config</code> par <code>components</code> | Attention, si vous utilisez live-build 4.X pour générer l'image, il faut remplacer l'option <code>config</code> par <code>components</code> | ||
Pour debian jessie : | ==Pour debian jessie :== | ||
<pre> | <pre> | ||
lb config --distribution jessie --binary-images iso-hybrid --architectures amd64 --linux-flavours amd64 \ | lb config --distribution jessie --binary-images iso-hybrid --architectures amd64 --linux-flavours amd64 \ | ||
Ligne 79 : | Ligne 79 : | ||
<pre>echo console-setup console-setup-linux >> config/package-lists/keymap.list.chroot</pre> | <pre>echo console-setup console-setup-linux >> config/package-lists/keymap.list.chroot</pre> | ||
==Liste personnalisée de packages== | |||
Pour installer une liste personnalisée de package, après avoir lancé <code>lb config</code>, créez un fichier <code>mespackets.list.chroot</code> dans <code> config/package-lists</code> : | Pour installer une liste personnalisée de package, après avoir lancé <code>lb config</code>, créez un fichier <code>mespackets.list.chroot</code> dans <code> config/package-lists</code> : | ||
<pre>echo whois dnsutils htop jnettop tcpdump mtr telnet git iperf iperf3 wget curl rsync screen patch aptitude lm-sensors lshw \ | <pre>echo whois dnsutils htop jnettop tcpdump mtr telnet git iperf iperf3 wget curl rsync screen patch aptitude lm-sensors lshw \ | ||
Ligne 84 : | Ligne 85 : | ||
zerofree ethtool testdisk gddrescue smartmontools hdparm lvm2 psmisc freeipmi ipmitool openipmi > config/package-lists/mypackage.list.chroot</pre> | zerofree ethtool testdisk gddrescue smartmontools hdparm lvm2 psmisc freeipmi ipmitool openipmi > config/package-lists/mypackage.list.chroot</pre> | ||
==boot automatique== | |||
Pour ajouter un boot automatique (par défaut lb config utilise isolinux comme bootloader) : | Pour ajouter un boot automatique (par défaut lb config utilise isolinux comme bootloader) : | ||
<pre> | <pre> | ||
Ligne 92 : | Ligne 94 : | ||
Puis éditez config/bootloaders/isolinux/isolinux.cfg (un timer de 0 signifie infini, les unités sont des dixièmes de secondes) | Puis éditez config/bootloaders/isolinux/isolinux.cfg (un timer de 0 signifie infini, les unités sont des dixièmes de secondes) | ||
==openssh== | |||
On peut ajouter des clés ssh de la même manière : | On peut ajouter des clés ssh de la même manière : | ||
<pre> | <pre> | ||
Ligne 110 : | Ligne 113 : | ||
Dans le cas ou vous installez un serveur ssh, il sera bon de changer le mot-de-passe utilisateur. Vous pouvez vous inspirer du fichier <code>/usr/share/doc/live-config/examples/hooks/passwd</code> pour créer une hook réalisant celà. | Dans le cas ou vous installez un serveur ssh, il sera bon de changer le mot-de-passe utilisateur. Vous pouvez vous inspirer du fichier <code>/usr/share/doc/live-config/examples/hooks/passwd</code> pour créer une hook réalisant celà. | ||
Un petit README pour terminer ? | ==Un petit README pour terminer ?== | ||
<pre> | <pre> | ||
mkdir config/includes.chroot/root/ | mkdir config/includes.chroot/root/ |