Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-10-2021 21:19:51

calixtus06
Membre
Distrib. : Librazik 4
Noyau : 5.10.0-14-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

[RESOLU]Trouver et purger un paquet externe

Bonjour,

J'ai une imprimante hp jetset 2480 qui fonctionnait sur ma debian et puis un message d'erreur : mes diodes qui clignotent . La mécanique fonctionne , les cartouches sont neuves ..
Je voudrais purger les paquets hp et tout réinstaller. Mais depuis le temps je ne sais plus où sont les paquets HP ...

Comment trouver tous les paquets hp dans mon ordi ? Comment les purger pour refaire une install ?

Merci d'avance

Nico

Dernière modification par calixtus06 (09-11-2021 12:31:17)


Il n'y a pas de mauvaises questions...

Hors ligne

#2 10-10-2021 21:26:42

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU]Trouver et purger un paquet externe

Hello,

Tu peux essayer avec cette commande, faudra faire attention à peut-être certainement faire du tri :

dpkg -l | grep hp



Le retour de cette commande chez moi :

ii  hplip                                  3.21.2+dfsg1-2                  amd64        HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                             3.21.2+dfsg1-2                  all          HP Linux Printing and Imaging - data files
ii  libhpmud0:amd64                        3.21.2+dfsg1-2                  amd64        HP Multi-Point Transport Driver (hpmud) run-time libraries
ii  libpathplan4:amd64                     2.42.2-5                        amd64        rich set of graph drawing tools - pathplan library
ii  libsane-hpaio:amd64                    3.21.2+dfsg1-2                  amd64        HP SANE backend for multi-function peripherals
ii  libshp2:amd64                          1.5.0-2                         amd64        Library for reading and writing ESRI Shapefiles
ii  printer-driver-hpcups                  3.21.2+dfsg1-2                  amd64        HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  printer-driver-postscript-hp           3.21.2+dfsg1-2                  amd64        HP Printers PostScript Descriptions


On voit bien que les paquets libpathplan4 et libshp2 n'ont rien à voir avec HP.
Donc ne pas les supprimer.

Edit:
Correction d'une erreur dans la commande.

Dernière modification par Tawal (10-10-2021 21:38:31)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

En ligne

#3 10-10-2021 21:31:02

calixtus06
Membre
Distrib. : Librazik 4
Noyau : 5.10.0-14-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : [RESOLU]Trouver et purger un paquet externe

merci beaucoup !

Mais ..

dpkg- l | grep hp



-bash: dpkg- : commande introuvable



apt install dpkg


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
dpkg est déjà la version la plus récente (1.19.7).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :

Dernière modification par calixtus06 (10-10-2021 21:31:52)


Il n'y a pas de mauvaises questions...

Hors ligne

#4 10-10-2021 21:36:51

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU]Trouver et purger un paquet externe

Oups, erreur de frappe de ma part, désolé sad
La bonne commande est :

dpkg -l | grep hp



Je corrige aussi mon message précédent.
Encore milles excuses, j'aurais dû me relire.

Edit:
Passe la commande en user pas en root wink

Edit2:
Une meilleure commande pour éviter trop de tri :

dpkg -l | grep HP


Si aucun tri n'est nécessaire avec cette commande, tu peux passer celle là pour tout désinstaller et purger :

dpkg -l | grep HP | awk '{printf $2"\0"}' | xargs -0 sudo apt remove --purge


Je l'ai vérifiée chez moi wink (en mode simulation : option -s d'apt)

Edit3:
Je vois :

Calixtus06 a écrit :

Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :


Tu pourrais aussi passer après :

apt autoremove


Ça supprime les paquets orphelins non nécessaires wink

Dernière modification par Tawal (10-10-2021 21:51:46)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

En ligne

#5 08-11-2021 10:26:25

calixtus06
Membre
Distrib. : Librazik 4
Noyau : 5.10.0-14-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : [RESOLU]Trouver et purger un paquet externe

Hello

dpkg -l | grep HP | awk '{printf $2"\0"}' | xargs -0 sudo apt remove --purge



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libgatos0:i386 libibtk0:i386 libturbojpeg0:i386 linux-image-4.19.0-14-amd64 linux-image-4.19.0-16-amd64 python3-grpcio
  python3-ifaddr python3-nacl python3-netifaces python3-notify2 python3-protobuf python3-renderpm python3-reportlab
  python3-reportlab-accel python3-setproctitle python3-zeroconf
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  hp-ppd* hplip* hplip-data* hplip-gui* libhpmud0* libsane-hpaio* printer-driver-hpcups* printer-driver-hpijs*
  printer-driver-pnm2ppa* printer-driver-postscript-hp* printer-driver-pxljr*
0 mis à jour, 0 nouvellement installés, 11 à enlever et 0 non mis à jour.
Après cette opération, 21,5 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] Annulation.
 



Surprenant: le bash n'accepte pas ma réponse O

 O




-bash: O : commande introuvable



Du coup mes paquets HP restent forcément présents, que faire ?

Dernière modification par calixtus06 (08-11-2021 10:28:06)


Il n'y a pas de mauvaises questions...

Hors ligne

#6 08-11-2021 10:37:24

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 6.1.4 (amd64)
(G)UI : Openbox / xfwm4
Inscription : 18-11-2013
Site Web

Re : [RESOLU]Trouver et purger un paquet externe

De mémoire c’est un souci lié à l’appel de apt via xargs. En transformant la commande pour ne plus dépendre de xargs ça ne devrait plus coincer :

sudo apt remove --purge $(dpkg -l | grep HP | awk '{print $2}')


Jouer sous Debian ? Facile !

En ligne

#7 08-11-2021 10:50:17

calixtus06
Membre
Distrib. : Librazik 4
Noyau : 5.10.0-14-lzk-bl-amd64
(G)UI : mate
Inscription : 25-03-2016

Re : [RESOLU]Trouver et purger un paquet externe

Hello , j'ai rien compris mais ça fonctionne !

Il n'y a pas de mauvaises questions...

Hors ligne

#8 08-11-2021 11:27:13

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU]Trouver et purger un paquet externe

Oui, j'ai oublié 2 options à xargs :

dpkg -l | awk '/HP/ {printf $2"\0"}' | xargs -r -o -0 sudo apt remove --purge


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

En ligne

#9 08-11-2021 11:27:34

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [RESOLU]Trouver et purger un paquet externe

Bonjour
la réponse par défaut est "oui" , juste a faire un "entrée" et ça roule smile


Souhaitez-vous continuer ? [O/n] Annulation.
 


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD 5700X ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#10 08-11-2021 11:37:37

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [RESOLU]Trouver et purger un paquet externe

Sans l'option -o de xargs, ça ne fonctionne pas, ça force l'annulation.

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

En ligne

#11 08-11-2021 14:03:26

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 6.1.4 (amd64)
(G)UI : Openbox / xfwm4
Inscription : 18-11-2013
Site Web

Re : [RESOLU]Trouver et purger un paquet externe

Merci pour ce -o (--open-tty), ça faisait un moment que je me demandais si une option du type était proposée wink

Jouer sous Debian ? Facile !

En ligne

Pied de page des forums