#1 Le 06/03/2015, à 16:42
- tarass
Supprimer une archive .deb "contenant" des .deb [Résolu]
Bonjour,
je viens d'installer tout un tas de trucs qui au final ne marchent pas :
wget http://jeffhendricks.net/getlibs-all.deb Let’s install Get Libs and grab our libraries. sudo dpkg -i getlibs-all.deb sudo getlibs -l libhal-storage.so.1 sudo getlibs -l libgnome-keyring.so.0.2.0 We are almost there. Now we need to install the required package dependencies. sudo apt-get install libhal-storage1 libgnome-keyring0 lib32nss-mdns
Quelqu'un pourrait m'indiquer comment nettoyer tout cela ?
J'ai commencé par :
sudo dpkg -i getlibs-all.deb
qui ne va pas :
dpkg : erreur : vous devez spécifier les paquets par leur nom, et non par le nom des fichiers qui les contiennent
Merci d'avance.
Dernière modification par tarass (Le 09/03/2015, à 21:23)
Hors ligne
#2 Le 06/03/2015, à 17:49
- le cinglé_001
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Bonjour.
Un paquet deb qui contient des deb ???
Je viens de télécharger le paquet getlibs-all, j'ai extrait l'archive, et il ne contient aucun autre paquet deb.
getlibs était utilisé à une époque pour faire fonctionner des logiciels 32 bits sur un système 64 bits.
Il téléchargeait les librairies 32 bits nécessaires au fonctionnement du logiciel. Mais maintenant et depuis plusieurs années déjà, il n'y a plus besoin d'utiliser ce paquet pour faire tourner un logiciel 32 bits sur un système 64 puisque les paquets des deux architectures sont disponibles et installables sur l'un et l'autre.
Tu n'auras pas de mal à supprimer le paquet getlibs avec un
sudo apt-get remove --purge getlibs
Mais si il a téléchargé des librairies 32 bits c'est autre chose parce qu'elles ne seront pas répertoriées par APT
#3 Le 06/03/2015, à 18:03
- tarass
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Merci,
Oui en effet ça téléchargé plein de librairies 32 bits et c'est bien cela qu'il faut supprimer.
Je parlais de "contenant" parce que c'est ce que disait le message d'erreur. C'est la première fois que je vois ce message depuis que j'utilise ubuntu ou autre linux avant, bref j'ai cherché un peu mais je ne vois pas.
Reste à virer ce qu'ont installé les commandes :
sudo getlibs -l libhal-storage.so.1 sudo getlibs -l libgnome-keyring.so.0.2.0
Une idée ?
Hors ligne
#4 Le 06/03/2015, à 19:08
- le cinglé_001
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Oui j'ai une idée mais je ne me souviens plus ou getlibs casait les librairies à l'époque.
Maintenant libgnome-keyring.so.0.2.0 se trouve dans /usr/lib/i386-linux-gnu/ et libhal-storage.so.1 (qui n'est disponible que sur deux versions encore soutenues, Lucid et Precise) se trouvent dans /usr/lib/
Mais bon la version de getlibs datant du 02 mars 2008 il est possible que les chemins aient été différents à l'époque.
Installe Catfish et avec cherche libgnome-keyring.so.0.2.0 et libhal-storage.so.1 et poste les emplacements, la date de la dernière modification pour que je puisse t'aider.
Tu peux poster les captures d'écran c'est plus simple.
#5 Le 08/03/2015, à 14:52
- tarass
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Après une seconde tentative à tête reposée :
libgnome-keyring.so.0.2.0 :
se trouve : /usr/lib/x86_64-linux-gnu
dernière modification : 06/06/2013
Mais libhal-storage.so.1 il ne le trouve pas.
Hors ligne
#6 Le 08/03/2015, à 20:42
- erresse
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Bonsoir,
Et si tu tentais un
sudo apt-get autoremove
pour voir si le système sait retrouver tes librairies ?
Si elles sont orphelines, cette commande devrait les supprimer automatiquement.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#7 Le 08/03/2015, à 21:11
- tarass
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
J'ai déjà essayé, mais cela ne marche car elle n'ont pas été installées avec apt ...
Merci.
Hors ligne
#8 Le 09/03/2015, à 20:22
- le cinglé_001
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Bonsoir.
Après une seconde tentative à tête reposée :
libgnome-keyring.so.0.2.0 :
se trouve : /usr/lib/x86_64-linux-gnu
dernière modification : 06/06/2013
Celui-là c'est normal. Surtout ne le supprime pas parce que c'est une librairie nécessaire à pas mal de composants Si tu la supprimes comme ça et que tu n'as pas fait de sauvegarde, tu n'as plus qu'à tout réinstaller.
Si les librairies n'ont pas été trouvées par Catfish c'est que Getlibs ne les a pas téléchargées. La dernière version date de 2008 donc l'url de téléchargement doit être obsolète depuis longtemps.
Supprime simplement le paquet getlibs et puis voilà. Dans le fichier control du paquet getlibs il n'y a aucune dépendance d'indiquer
Et si tu tentais un
sudo apt-get autoremove
pour voir si le système sait retrouver tes librairies ?
Si elles sont orphelines, cette commande devrait les supprimer automatiquement.
Comme j'ai précisé dans ce post les librairies téléchargées par getlibs ne sont pas listées par Apt.
Donc un apt-get ne sert à rien.
#9 Le 09/03/2015, à 21:22
- tarass
Re : Supprimer une archive .deb "contenant" des .deb [Résolu]
Merci à tous, on en reste là alors. Je marque le topic résolu.
Hors ligne