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 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 smile .
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 tongue


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