Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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)

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.

lol

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)

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. wink
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

seseb a écrit :

merci je garde cette commande sous le coude. wink
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)

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 ! big_smile
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 !!! cool
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)

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 wink

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