#1 Le 23/06/2016, à 13:44
- domi0944
Liste de paquets par dpkg signification deuxième colonne
Bonjour à tous,
J'ai récemment suivi la procédure de listage des paquets du tuto "Sauvegarde et restauration de la liste des paquets ..." par la commande
dpkg --get-selections > liste-des-paquets
Quelle est la signification de la seconde colonne ?
Elle contient install ou deinstall.
Deinstall veut-il dire que je peux supprimer ces paquets (soit 120 sur 2564) ?
Je pose la question juste pour la beauté du geste et pour savoir ce qu'il en est .
merci d'avance.
-Asus EeePC 1005HA (32bits) Win7
Ubuntu 14.04 Trusty Tahr
-carte mère Asus P8H61-M LE i3-3220 3.30 GHz, HDD 500 GB, SATA 1TB SATA (64 bits)
Win8.1 + Ubuntu 16.04 xenial xerus
Hors ligne
#2 Le 23/06/2016, à 14:46
- xabilon
Re : Liste de paquets par dpkg signification deuxième colonne
Salut
Les paquets notés "deinstall" sont déjà désinstallés, mais non purgés (les fichiers de configuration sont toujours là).
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 23/06/2016, à 14:51
- Junkaria
Re : Liste de paquets par dpkg signification deuxième colonne
Comme a dit xabilon, cela concerne les fichiers de conf.
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#4 Le 23/06/2016, à 14:59
- domi0944
Re : Liste de paquets par dpkg signification deuxième colonne
Merci pour ta réponse, qui est ce que j'attendais.
Si je comprends bien, je peux les purger par
sudo apt-get remove file file... --remove
et je suppose que je peux le faire en récupérant la liste de ces paquets , et, j'espère, en traitant un fichier les contenant ? mais quelle serait la syntaxe ? Je vais essayer de trouver dans la doc.
Merci
-Asus EeePC 1005HA (32bits) Win7
Ubuntu 14.04 Trusty Tahr
-carte mère Asus P8H61-M LE i3-3220 3.30 GHz, HDD 500 GB, SATA 1TB SATA (64 bits)
Win8.1 + Ubuntu 16.04 xenial xerus
Hors ligne
#5 Le 23/06/2016, à 15:04
- Nasman
Re : Liste de paquets par dpkg signification deuxième colonne
La commande du post#1 sert justement à créer le fichier liste-des-paquets à partir de la commande de gauche. A vue de nez, il faudra taper une commande similaire pour recréer la liste des paquets à partir de ce fichier, sans doute (au pif) un truc du genre dpkg --set-selections < liste-des-paquets (à vérifier dans la doc - j'ai la flemme)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#6 Le 23/06/2016, à 15:25
- Junkaria
Re : Liste de paquets par dpkg signification deuxième colonne
domi0944
Cela serait plutôt :
sudo apt-get remove packet --purge
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#7 Le 23/06/2016, à 15:35
- domi0944
Re : Liste de paquets par dpkg signification deuxième colonne
Junkaria
OK, c'est une erreur, je voulais dire packet packet packet etc...
Ce que je désire faire c'est mettre une liste de ces packets dans un fichier, pour tous les traiter en une fois, mais j'ai du mal à trouver la syntaxe pour traiter cette liste...
-Asus EeePC 1005HA (32bits) Win7
Ubuntu 14.04 Trusty Tahr
-carte mère Asus P8H61-M LE i3-3220 3.30 GHz, HDD 500 GB, SATA 1TB SATA (64 bits)
Win8.1 + Ubuntu 16.04 xenial xerus
Hors ligne
#8 Le 23/06/2016, à 15:41
- Nasman
Re : Liste de paquets par dpkg signification deuxième colonne
Voir la doc
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#9 Le 23/06/2016, à 16:37
- domi0944
Re : Liste de paquets par dpkg signification deuxième colonne
Si je comprends bien,
je vais récupérer la liste des paquets marqués "deinstall" dans un fichier texte appelé liste_purge, un par ligne, puis remplacer "deinstall" par "purge"
et lancer les deux commandes :
dpkg --set-selections <liste_purge
sudo apt-get purge
je crois que la première va me sélectionner les paquets du fichier liste_purge, et la seconde va purger leurs fichiers de configuration.
je suis un peu casse-pieds, mais, sachant que ces commandes sont dangereuses, je préfère être prudent !
-Asus EeePC 1005HA (32bits) Win7
Ubuntu 14.04 Trusty Tahr
-carte mère Asus P8H61-M LE i3-3220 3.30 GHz, HDD 500 GB, SATA 1TB SATA (64 bits)
Win8.1 + Ubuntu 16.04 xenial xerus
Hors ligne
#10 Le 23/06/2016, à 17:13
- Junkaria
Re : Liste de paquets par dpkg signification deuxième colonne
Huuuum même si apt est une interface à dpkg... je sais pas si ça fonctionnera.
Personnellement quand il s'agit de gérer des packages, j'utilise qu'une seule "interface".
Mais ça serait intéressant de tester
Ubuntu 08.04-11.04 | Linux Mint | ArchLinux
Hors ligne
#11 Le 23/06/2016, à 17:36
- domi0944
Re : Liste de paquets par dpkg signification deuxième colonne
OK, ça me chiffonnait bien un peu..
Je proposait cela parce que dans
tutoriel:comment_sauver_et_restaurer_la_liste_des_paquets,
au paragraphe 3. Restauration, il y a ces lignes :
Récupérez votre fichier « liste-des-paquets » puis :
sudo apt-get update
sudo apt-get install dselect
sudo dselect update
sudo dpkg --set-selections < liste-des-paquets
sudo apt-get -u dselect-upgrade
où je vois qu'on mixe les dpkg et apt-get...
je peux peut-être essayer alors ceci :
dpkg --set-selections <liste_purge
sudo dpkg -P
Est-ce que la commande va fonctionner sans nom de paquet ?
Dernière modification par domi0944 (Le 23/06/2016, à 18:15)
-Asus EeePC 1005HA (32bits) Win7
Ubuntu 14.04 Trusty Tahr
-carte mère Asus P8H61-M LE i3-3220 3.30 GHz, HDD 500 GB, SATA 1TB SATA (64 bits)
Win8.1 + Ubuntu 16.04 xenial xerus
Hors ligne