logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-01-2024 13:59:40

bedohannes
Membre
Inscription : 20-01-2024

liste de paquest dans un fichier ascii. Installation des paquest via

Bonjour,

Supposons que l'on dispose d'un fichier texte dans lequel figure une liste de paquets à installer.

Est-il possible d'utiliser cette liste pour installer les paquets ?

j'ai  essayé ceci (sans succès):

apt install < liste_de_paquets.txt



Quelqu'un sait-il comment faire ?

En outre en cas d'erreurs (le paquet  n'existe plus, ...) comment faire pour que l'installation continue pour les autres paquets ?

D'avance merci pour vos réponses.

BedOhannes

Hors ligne

#2 20-01-2024 15:17:48

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : liste de paquest dans un fichier ascii. Installation des paquest via

apt install $(cat liste_de_paquets.txt)



Pour continuer malgré des paquets inexistants je ne vois que faire une boucle en installant paquet par paquet.


for p in $(cat liste_de_paquets.txt); do apt install $p; done

Dernière modification par otyugh (20-01-2024 15:21:58)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#3 20-01-2024 17:07:56

Anonyme
Invité

Re : liste de paquest dans un fichier ascii. Installation des paquest via

Je ne sais pas faire avec apt. Par contre dpkg est prévu pour.
Voir le man avec l'option set-selection (qui suit éventuellement get-selection pour dupliquer ou restaurer une config).

dpkg --set-selection < packages.txt

#4 21-01-2024 12:35:22

brennux
Adhérent(e)
Lieu : France
Distrib. : Debian-facile 11 (bullseye)
Noyau : 5.10.0-26-amd64
(G)UI : Xfce
Inscription : 21-04-2020

Re : liste de paquest dans un fichier ascii. Installation des paquest via

Bonjour,
c'est intéressant de savoir faire ça. Par contre, mieux vaut maîtriser la configuration de sa machine.

Que se passe-t-il s'il y a des demandes de confirmation au cours des installations ? C'est traité par le 'done' ou pas ?

…Il eut le béguin pour elle
Comme Debian entendu…

Xfce, style Numix, icônes Tango, bureau minimaliste

Hors ligne

#5 21-01-2024 12:58:32

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : liste de paquest dans un fichier ascii. Installation des paquest via

Que se passe-t-il s'il y a des demandes de confirmation au cours des installations ? C'est traité par le 'done' ou pas ?


Non. Le done annonce la fermeture de la boucle c'est tout wink
Pour les confirmations d'installations, si on veut les passer il faut utiliser l'argument "-y" (je n'invente rien, tout est dans le manuel en faisant man apt - enfin si j'invente vu que ça y est pas, c'est... Un héritage trouvable via man apt-get du coup.)

 for p in $(cat liste_de_paquets.txt); do apt -y install $p; done

Dernière modification par otyugh (21-01-2024 13:01:21)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#6 21-01-2024 15:29:41

brennux
Adhérent(e)
Lieu : France
Distrib. : Debian-facile 11 (bullseye)
Noyau : 5.10.0-26-amd64
(G)UI : Xfce
Inscription : 21-04-2020

Re : liste de paquest dans un fichier ascii. Installation des paquest via

Merci otyugh, des pistes pour chercher et apprendre efficacement, c'est toujours bon à prendre.

…Il eut le béguin pour elle
Comme Debian entendu…

Xfce, style Numix, icônes Tango, bureau minimaliste

Hors ligne

#7 21-01-2024 23:19:29

Cram28
Adhérent(e)
Lieu : Eure-et-Loir
Distrib. : Debian GNU/Linux 12.5
Noyau : Linux 6.1.0-20-amd64
(G)UI : Xfce 4.18
Inscription : 14-09-2020

Re : liste de paquest dans un fichier ascii. Installation des paquest via

(et pourquoi c'est dans la rubrique «Présentations» ce sujet ? Hein, pourquoi ?)
tongue

Travaille du chapeau: "Je sais que vous croyez comprendre ce que vous pensez que j'ai dit, mais je ne suis pas certain que vous réalisiez que ce que vous avez entendu n'est pas exactement ce que je voulais dire..."

Hors ligne

Pied de page des forums