Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| developpement:productions:sidus4bookworm [2023/01/31 12:15] – créée equemene | developpement:productions:sidus4bookworm [2024/05/16 11:15] (Version actuelle) – equemene | ||
|---|---|---|---|
| Ligne 131: | Ligne 131: | ||
| </ | </ | ||
| + | • Création du point de montage de la racine SIDUS | ||
| + | * sous BTRFS : < | ||
| + | </ | ||
| + | * sous ZFS : < | ||
| + | </ | ||
| • Lancement de l' | • Lancement de l' | ||
| Ligne 168: | Ligne 173: | ||
| <code bash> | <code bash> | ||
| sidus apt-get update | sidus apt-get update | ||
| - | sidus apt-get -y install aptitude dselect dracut dracut-core dracut-network isc-dhcp-common isc-dhcp-client openssh-server locales | + | sidus apt-get -y install aptitude dselect dracut dracut-core dracut-network isc-dhcp-common isc-dhcp-client openssh-server locales bridge-utils dstat sysstat iftop htop iotop emacs lsof tshark mbw strace |
| + | sidus apt install $(sidus apt-cache search firmware | awk '{ print $1 }' | grep firmware | egrep -v ' | ||
| sidus apt-get -y install linux-image-${ARCH} linux-headers-${ARCH} | sidus apt-get -y install linux-image-${ARCH} linux-headers-${ARCH} | ||
| # pour architectures 32 bits Intel | # pour architectures 32 bits Intel | ||
| - | sidus apt-get -y install linux-image-686-pae linux-headers-686-pae | + | sidus apt-get -y install linux-image-686-pae linux-headers-686-pae |
| </ | </ | ||
| - | |||
| - | Sous architectures 32 bits, 2 noyaux sont à intégrer | ||
| • Paramétrage de la localisation, | • Paramétrage de la localisation, | ||
| Ligne 197: | Ligne 201: | ||
| • Purge des paquets qui foutent le bronx pour une utilisation dans XFCE | • Purge des paquets qui foutent le bronx pour une utilisation dans XFCE | ||
| <code bash> | <code bash> | ||
| - | sidus apt-get purge -y network-manager | + | sidus apt-get purge -y modemmanager gdm3 gnome-session gnome-terminal nano vim-tiny |
| sidus apt-get clean | sidus apt-get clean | ||
| </ | </ | ||
| - | • Paramétrage d'un boot par NFS utilisant Dracut | + | • Désactivation de apparmor |
| - | < | + | < |
| - | mkdir ${SIDUS}/ | + | sidus systemctl disable apparmor |
| - | wget -O ${SIDUS}/ | + | |
| - | wget -O ${SIDUS}/ | + | |
| - | chmod 755 ${SIDUS}/ | + | |
| </ | </ | ||
| - | • Modification du bail DHCP (sinon ça coupe l'accès au client au bout de quelques minutes)... | + | • Paramétrage d'un boot par NFS utilisant Dracut |
| <code bash> | <code bash> | ||
| - | sed -i "s/=\$new_dhcp_lease_time/=forever/" | + | mkdir ${SIDUS}/usr/ |
| + | wget -O ${SIDUS}/usr/lib/ | ||
| + | wget -O ${SIDUS}/ | ||
| + | chmod 755 ${SIDUS}/ | ||
| </ | </ | ||
| Ligne 233: | Ligne 237: | ||
| Normalement apparaissent au moins les sorties : | Normalement apparaissent au moins les sorties : | ||
| < | < | ||
| - | -rwxr-xr-x | + | overlay-root |
| + | sidus | ||
| + | -rwxr-xr-x | ||
| -rwxr-xr-x | -rwxr-xr-x | ||
| - | drwxr-xr-x | + | drwxr-xr-x |
| - | -rw-r--r-- | + | -rw-r--r-- |
| </ | </ | ||
| Ligne 265: | Ligne 271: | ||
| • Pour dépasser les limitations d' | • Pour dépasser les limitations d' | ||
| <code bash> | <code bash> | ||
| - | mv ${SIDUS}/ | + | wget -O ${SIDUS}/ |
| - | wget -O ${SIDUS}/ | + | |
| </ | </ | ||
| Ligne 288: | Ligne 293: | ||
| </ | </ | ||
| - | • Rajout de AUFS dans / | + | • Quelques modifications |
| <code bash> | <code bash> | ||
| sidus mv / | sidus mv / | ||
| Ligne 344: | Ligne 349: | ||
| alias sidus=" | alias sidus=" | ||
| ARCH=i386</ | ARCH=i386</ | ||
| + | |||
| ===== Approche chroot simple ===== | ===== Approche chroot simple ===== | ||