[Paquetages]Obtenir la liste des paquets installés?

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Thuban
Daikyu
Messages : 82
Inscription : mar. 30 juin 2009, 17:12

[Paquetages]Obtenir la liste des paquets installés?

Message par Thuban »

Bonsoir!
Je me demandais sil existait une méthode rapide pour enregistrer dans un fichier la liste des paquetages installés. Le mieux serait je crois de pouvoir ensuite les passer en argument à pacman pour une réinstallation rapide.
Vous savez comment faire?
edit : il y a pacman -Q qui fait ça super bien. Mais comment ajouter ces paquets en argument à pacman pour une réinstall rapide? Sachant qu'il faudrait retirer les numéros de version des paquetages.
erdnaxeli
yeomen
Messages : 267
Inscription : ven. 08 févr. 2008, 21:54

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par erdnaxeli »

Code : Tout sélectionner

pacman -Qe | sed -e "s-.*/\(.*\)-\1-" | cut -d ' ' -f 1 > liste
-Qe ne donne que les paquets installés explicitement, pas besoin d'enregistrer les dépendances.

Pour réinstaller :

Code : Tout sélectionner

pacman -S `cat liste`
Image
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par Skunnyk »

Yaourt a cette fonctionnalité:

(-Q) --backupfile <fichier> * recherche dans une base sauvegardée au préalable dans un fichier .tar.bz2 (avec yaourt --backup)
Exemple: vous voulez réinstaller archlinux avec les même paquetages que ceux contenus dans pacman-2008-02-22_10h12.tar.bz2
lancer yaourt -Qet --backupfile pacman-2008-02-22_10h12.tar.bz2 > TopLevelPackages.txt
Pour réinstaller plus tard, lancez yaourt -S TopLevelPackages.txt
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par chipster »

Faudrait mettre ça dans le wiki car c'est pas mal :)
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par farvardin »

Merci des astuces, je note.
Swandyr
Hankyu
Messages : 41
Inscription : ven. 11 sept. 2009, 15:54

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par Swandyr »

Le genre de truc qui peut être utile.
C'est vraiment bien foutu, yaourt.
Avatar de l’utilisateur
Thuban
Daikyu
Messages : 82
Inscription : mar. 30 juin 2009, 17:12

Re: [Paquetages]Obtenir la liste des paquets installés?

Message par Thuban »

@Skunnyk : J'ai une question : Comment créer le tar.gz pour avoir la liste des paquets actuellements installés? (edit : trouvé, j'ai lu trop vite :oops: )

La méthode de erdnaxeli n'est-elle pas plus rapide?
Merci pour les réponses! c'est génial, et ça sera super pratique à l'avenir!

+1 pour le wiki!
Répondre