#1 Le 13/12/2010, à 17:25
- seseb
[RESOLU] lister les logiciels installés commande apt-cache policy
Bonjour à toutes et à tous.
je cherche une commande que j'ai déjà utilisé mais je ne sais plus laquelle.
cette commande servait a lister l'ensemble des logiciels installés sur ma machine.
il me semble que c'était avec une commande dans le genre:
apt-cache policy "je sais plus quoi" | grep Installé
si quelqu'un a une idée.
le but c'est de sauvegarder cette liste car je vais changer d'ordi et je voudrais conserver le logiciels qui sont installés.
en mode graphique on peut aller voir dans la logithèque mais je veux pourvoir la lister
Merci
Dernière modification par seseb (Le 14/12/2010, à 10:14)
Hors ligne
#2 Le 13/12/2010, à 17:37
- serged
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
Tout est dans la doc !
dpkg --get-selections
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#3 Le 13/12/2010, à 19:14
- MaryPopy
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
Pour avoir la total du plus grand au plus petit :
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nr | less
Celle de serged ne donne pas le 100% des paquets.
Après pour ce que tu as besoin celle de serged est surement la meilleur.
Elle était dans la doc : http://doc.ubuntu-fr.org/personnaliser_livecd
Dernière modification par MaryPopy (Le 13/12/2010, à 19:19)
Photographe : http://www.vouillamozweb.ch
Hors ligne
#4 Le 13/12/2010, à 21:18
- seseb
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
merci pour vos réponses, mais c'est pas exactement ce que je recherche....
j'avais deja vu cette commande.
Sur votre ubuntu, si vous cliquez sur applications, logitheque ubuntu, logiciels installés, vous voyez les logiciels installés.
Moi je voudrais faire pareil avec une commande afin de sauvegarder la liste dans un fichier.
Hors ligne
#5 Le 13/12/2010, à 21:33
- MaryPopy
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
dpkg-query -W --showformat='${Package}\n' | sort -nr > ~/Bureau/packmap.html
Avec ce code tu auras un fichiers sur ton bureau nommé packmap.html (html pour pas que sa reviennent à la ligne à chaque nom de paquet) Ensuite tu as juste à écrire sudo apt-get install suivit de tout le contenu de ce fichiers et tu réinstalle le tout en une commande.
> ~/bureau/nom_du_fichiers Tu ajoute celà à la fin de n'importe quelle commande pour avoir le fichiers sur le bureau.
Alors ! Heureux ?
Dernière modification par MaryPopy (Le 13/12/2010, à 21:44)
Photographe : http://www.vouillamozweb.ch
Hors ligne
#6 Le 13/12/2010, à 21:45
- seseb
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
merci je garde cette commande sous le coude.
Mais je ne dois pas me faire comprendre.
Je veux juste les logiciels et pas tous les paquets.:D
Hors ligne
#7 Le 14/12/2010, à 00:15
- MaryPopy
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
merci je garde cette commande sous le coude.
Mais je ne dois pas me faire comprendre.
Je veux juste les logiciels et pas tous les paquets.:D
C'est pareille, Si tu copie tout le contenu du packmap.html, puis tu colle à la suite de sudo apt-get install. Sa te mettra simplement à jour tout le contenu et sa installera ce qui ne l'est pas. Tu auras donc tout tes logiciel à nouveau.
Tes logiciels sont composés de tout ses paquets... Donc si tu installe tes logiciels comme tu dis, tu te retrouvera quand même avec tout ça !
Si tu met packmap à la place de packmap.html tes paquets reviendront à la ligne ce qui t'empêchera de coller tout le contenu après le apt-get. Alors oublie pas.
Penses-tu que ça fera l'affaire ? Si oui tu peu mettre résolu. Salut
Ps, tu peu remplacer pacmap par ce que tu veux... Ce n'est pas une commande mais le nom du futur fichiers qui contiendra le résultat de la commande.
Dernière modification par MaryPopy (Le 14/12/2010, à 00:22)
Photographe : http://www.vouillamozweb.ch
Hors ligne
#8 Le 14/12/2010, à 08:34
- seseb
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
Bonjour et merci j'ai compris maintenant !
Par contre qu'elle est la différence entre cette commande:
dpkg-query -W --showformat='${Package}\n' | sort -nr > ~/Bureau/packmap.html
et celle ci:
dpkg --get-selections | grep -v deinstall
Hors ligne
#9 Le 14/12/2010, à 10:14
- seseb
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
oupss !!! je suis miro !!!
je viens de relire ton post ou tu dis: "Celle de serged ne donne pas le 100% des paquets."
donc j'ai ma réponse.
Merci
Hors ligne
#10 Le 14/12/2010, à 15:08
- MaryPopy
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
Ah, si elle est complette mais si tu met pas | less à la fin tu loupe le début :
dpkg --get-selections | grep -v deinstall | less
Puis c'est marqué install donc pour copier pour tout réinstaller, c'est pas évident.
| less less c'est pour dérouler la liste avec Enter
Dernière modification par MaryPopy (Le 14/12/2010, à 15:09)
Photographe : http://www.vouillamozweb.ch
Hors ligne
#11 Le 19/12/2010, à 00:07
- albatror
Re : [RESOLU] lister les logiciels installés commande apt-cache policy
Juste au cas ou ... cela peut-être utile aussi
sudo dpkg --get-selections > la_liste_de_mes_paquets.txt
cela donne toute la liste des paquets installés sur la machine ... autrement je rappel un outil posté qui peut éventuellement fontionner ... en espérant avoir été utile. Bonne fête à vous tous !
Hors ligne