Manque de librairies
Fermé
Zab
-
11 févr. 2012 à 13:24
mamiemando Messages postés 33334 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 novembre 2024 - 11 févr. 2012 à 20:03
mamiemando Messages postés 33334 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 novembre 2024 - 11 févr. 2012 à 20:03
A voir également:
- Manque de librairies
- Manque cam module - Forum TNT / Satellite / Réception
- Votre code de réponse utilisateur nocaptcha manque ou est invalide. ✓ - Forum Réseaux sociaux
- Le processus est interrompu en raison du manque de mémoire epson - Forum Imprimante
- Excel a manqué de ressources lors de la tentative de calcul ✓ - Forum Excel
1 réponse
mamiemando
Messages postés
33334
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 novembre 2024
7 801
11 févr. 2012 à 20:03
11 févr. 2012 à 20:03
Je te déconseille de virer des librairies si tu n'es pas sûr de ce que tu fais.
Normalement apt désinstalle les paquets que tu n'as pas explicitement installé et qui ne sont plus de dépendances des paquets que tu as explicitement installé (ou du moins, des commandes comme apt-get autoremove ou des outils comme deborphan permettent de faire le ménage). A priori tu n'es donc pas sensé te poser ce genre de questions, un outil peut le faire pour toi ;-)
http://doc.ubuntu-fr.org/deborphan
Ici, il faut installer les librairies manquantes, et tu peux retrouver quel(s) paquet(s) les fournit(ssent) avec apt-file :
Il suffit ensuite d'installer les paquets ainsi trouvés. Chez moi par exemple je trouve :
C'est sans doute différent chez toi car j'utilise une debian 64 bits et toi une ubuntu 32 bits, mais dans cet exemple, on voit que je devrais installer le paquet libc6-i386 (via sudo apt-get install). Par contre on voit que chez moi la libraire linux-gate n'est pas disponible. Si je devais faire marcher ton programme, j'essaierai de recompiler le programme pour voir s'il est toujours linké avec libgate...
Bonne chance
Normalement apt désinstalle les paquets que tu n'as pas explicitement installé et qui ne sont plus de dépendances des paquets que tu as explicitement installé (ou du moins, des commandes comme apt-get autoremove ou des outils comme deborphan permettent de faire le ménage). A priori tu n'es donc pas sensé te poser ce genre de questions, un outil peut le faire pour toi ;-)
http://doc.ubuntu-fr.org/deborphan
Ici, il faut installer les librairies manquantes, et tu peux retrouver quel(s) paquet(s) les fournit(ssent) avec apt-file :
sudo apt-get update sudo apt-get upgrade sudo apt-get install apt-file sudo apt-file update apt-file search /lib/ld-linux.so apt-file search /lib/linux-gate.so
Il suffit ensuite d'installer les paquets ainsi trouvés. Chez moi par exemple je trouve :
(mando@aldur) (~) $ apt-file search /lib/ld-linux.so libc6-i386: /lib/ld-linux.so.2 (mando@aldur) (~) $ apt-file search /lib/linux-gate.so (mando@aldur) (~) $
C'est sans doute différent chez toi car j'utilise une debian 64 bits et toi une ubuntu 32 bits, mais dans cet exemple, on voit que je devrais installer le paquet libc6-i386 (via sudo apt-get install). Par contre on voit que chez moi la libraire linux-gate n'est pas disponible. Si je devais faire marcher ton programme, j'essaierai de recompiler le programme pour voir s'il est toujours linké avec libgate...
Bonne chance