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

-- 
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Strasbourg
14 rue René Descartes,
BP 80010, 67084 STRASBOURG CEDEX
03.68.85.60.79

Attachment: signature.asc
Description: PGP signature

Répondre à