[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Règles pour APT
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@free.fr