Bonjour Marc,
Merci pour ton aide.
Je commencerai par tes commandes dont j'apprendrai bien des choses.
Ensuite je visiterai la solution "construction d'un paquet".
Je vous tiendrai informé.
Autre Futur challenge : faire une installation vers une clé usb qui ne
serait pas celle depuis laquelle on boote ! ;)
Cette dernière est montée en /media/cdrom
La commande est complexe car il faut envisager le cas des ddurs présents.
Pierre Estrem
Le 26/11/2025 à 23:29, Marc Chantreux a écrit :
salut Pierre,
On Tue, Nov 25, 2025 at 03:05:18AM +0100, Pierre Estrem wrote:
J'ai rencontré trop de problème à installer une longue liste de paquets via
la directive "pkgsel/include" que je préfère les installer depuis un fichier
de post-installation (lancé depuis la directive "preseed/late_command").
tu peux faire un paquet debian? Charles nous a écris un tuto super
chouette ici:https://salsa.debian.org/plessy/maintenance-a-distance-test/
J'ai tenté ceci dans ce script (en Bash)
bon alors moi j'utilise dash mais à ce stade de la compétition c'est la
même.
la version xargs -a packages.list apt-get install s'arrete au premier
paquet manquant et c'est normal mais ce qui m'a perturbé dans ton mail
initial c'est qu'il n'y a *rien* qui ne puisse faire planter la boucle
puisque tu testes et traite l'erreur possible.
bref... l'erreur est ailleurs. note que je connais rien à preseed.
tu peux quand même tester?
rm -f /log.txt
set +e -x
exec 2>/log.txt
grep -v '^ *#' packages.list | xargs -n1 apt-get install -y