Accéder au contenu.
Menu Sympa

linux-31 - Re: Règles pour APT

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: Règles pour APT


Chronologique Discussions  
  • From: Pierre Estrem <peterpan.31 AT free.fr>
  • To: Pascal Hambourg <pascal AT plouf.fr.eu.org>, linux-31 AT culte.org
  • Subject: Re: Règles pour APT
  • Date: Mon, 21 Oct 2024 18:38:13 +0200

Bonsoir les amis libristes,

J'ai enfin lu que "apt" posait des problèmes en console (ne me demandez pas lesquels).

Je ferai attention à ce log que jusque présent j'ignorai (shame on me).

J'ai contourné la chose en faisant une boucle lisant la liste des paquets dans un fichier.

<code>
cat /my-files/packages.list | while read p
do
apt install -y $p
echo "$p -> $?" >> /out.txt
done
</code>

En fait apt retourne 0 si ça s'est bien passé et 100 si erreur.
Sous cette forme, même une erreur ne stoppe pas l'exécution de apt.

Mon post-installtio.sh s'exécute sur le système installé (in-target /my-files/scripts/post-installtio.sh, du coup le "chrootage" a eu lieu).

pierre estrem


Le 21/10/2024 à 09:39, Pascal Hambourg (via linux-31 Mailing List) a écrit :
Le 19/10/2024 à 04:04, Pierre Estrem (via linux-31 Mailing List) a écrit :

Dans un script de post-installation lancé depuis la clé "late_command" de mon fichier preseed.cfg, la ligne relative à APT plante.
Pourtant je constate que ce script est bien exécuté.

Voici :
apt install -y curl aptitude (...)

Quelle distribution et version ?

Quels sont les messages résultant de l'exécution de cette commande qui devraient être présents dans /var/log/syslog de l'installateur (ou /var/log/installer/syslog du système installé une fois l'installation terminée) ?

Je ne connais pas bien les options de preseed, la commande spécifiée par "late_command" est-elle exécutée dans l'environnement de l'installateur ou du système installé ? Dans le premier cas il faudrait plutôt utiliser apt-install.
--
Vous pouvez vous désabonner de cette liste en cliquant sur: https://sympa.culte.org/sympa/auto_signoff/linux-31?email=peterpan.31 AT free.fr



Archives gérées par MHonArc 2.6.19+.

Haut de le page