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 13/03/2012, à 18:54

lemelinm

RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

Depuis Ubuntu 11.04 (toujours 64 bits), j'ai continuellement le même problème lorsque je passe à une nouvelle version.  La 12.04  n'y échappe pas.  J'ai un programme en 64 bits qui a besoin de la librairie libc.so.6 pour s'installer (ainsi que lsb-base et lsb-core).  Dans Ubuntu, pourriez-vous me dire où cette librairie se situe?

/usr/lib/????

Merci d'avance cher linuxiens et linuxiènnes

Dernière modification par lemelinm (Le 14/03/2012, à 22:15)


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#2 Le 13/03/2012, à 19:10

Korak

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

Bonjour,

Ce ne serait pas le paquet "libc6" par hasard?


OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#3 Le 13/03/2012, à 19:34

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

HUM!  Pourtant, le terminal, dans son message d'erreur, marquait libc.so.6.  Je vais investiguer.  D'autant plus que j'ai pu écrire le code d'activation et le logiciel marche (???).  Je vais communiquer avec le support technique de la compagnie.  Merci pour cet indice.


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#4 Le 13/03/2012, à 20:34

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

Salut,
Chez moi (Ubuntu 11.04, 64 bits), elle est ici :

/lib/x86_64-linux-gnu/libc.so.6

Hors ligne

#5 Le 13/03/2012, à 20:42

Malizor

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

apt-file search libc.so.6
libc6: /lib/x86_64-linux-gnu/libc.so.6
libc6-armel-cross: /usr/arm-linux-gnueabi/lib/libc.so.6
libc6-armhf-cross: /usr/arm-linux-gnueabihf/lib/libc.so.6
libc6-i386: /lib32/libc.so.6

C'est donc bien le paquet libc6.
Depuis la 11.04, ubuntu est passé à multiarch, ce qui a induit des changements au niveau du packaging et de l'emplacement des bibliothèques. Le programme qui te pose problème devrait mettre à jour son installeur.

Quelques liens :
http://wiki.debian.org/Multiarch
https://wiki.ubuntu.com/MultiarchSpec


« Prouver que j'ai raison serait accorder que je puis avoir tort. »  -  Beaumarchais  ← Le premier troll ?

Hors ligne

#6 Le 13/03/2012, à 20:48

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

Merci @pingouinux et merci aussi @Malizor pour cette belle commande apt-file search libc.so.6 (une fois le paquet installé avec sudo apt-get install apt-file et la base de donnés mise à jour sudo apt-file update).  Chaque fois que j'utilise find dans un terminal, je ne trouve jamais rien.

Dernière modification par lemelinm (Le 13/03/2012, à 21:06)


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#7 Le 13/03/2012, à 21:05

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

lemelinm #6 a écrit :

Chaque fois que j'utilise find dans un terminal, je ne trouve jamais rien.

Sans doute une mauvaise utilisation tongue

sudo find / -name libc.so.6

Hors ligne

#8 Le 13/03/2012, à 21:11

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

@pingouin

Oui, la commande fait la chose mais il faut son mot de passe et surtout, le tout est plus lent.  Enfin, c'est une question de goût je crois, mais demeure qu'avoir deux outils n'est pas à dédaigner.


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#9 Le 14/03/2012, à 19:11

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

Une chose que je viens de remarquer avec apt-file search et sudo find  / -name, c'est qu'il est impossible de faire une recherche d'un fichier qui serait écrit de la façon suivante: lib|10n.so (provenant d'un message d'erreur lors de l'installation d'un paquet).  Et l'utilisation des caractères * et ? ne fonctionnent pas avec ces deux commandes.

J'ai utiliser le logiciel Rechercher des fichiers et chercher pour un fichier avec lib??????????n.so.  Il en a trouvé quatre.  Qu'en pensez-vous?


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#10 Le 14/03/2012, à 19:23

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

$ ls
lib|10n.so

$ find -name lib\*
./lib|10n.so

$ find -name lib\|10n.so
lib|10n.so

$ find -name lib?10n.so
./lib|10n.so

Hors ligne

#11 Le 14/03/2012, à 19:45

grandtoubab

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

salut
il ya aussi

@ubuntu-desktop:~$ sudo locate libc.so.6
[sudo] password for xxx: 
/lib/i386-linux-gnu/libc.so.6

Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#12 Le 14/03/2012, à 19:51

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

@pingouinux

Je dois te dire que je  ne suis pas d'accord avec les commandes que tu me suggères.  Premièrement, comme j'ai mentionné précédemment, le nom lib|10n.so signifie qu'il y a 10 lettres ente le b et le n.  Donc le fichier ne peut se trouver avec la première commande.

La deuxième commande fonctionne MAIS ne donne pas le bon résultat.  La preuve, c'est qu'elle me donne, parmi ses choix, des noms tel que ./xtables/libxt_statistic.so.  Et cela n'est pas bon car il donne onze lettres et en plus, la dernière est un c.

La troisième commande fait erreur pour la même raison que la première, le nom du fichier N'EST PAS lib|10n.so.

Pour la dernière, c'est la même erreur que la première et troisième commande.

Je crois qu tu as tout simplement créer un fichier lib|10n.so et que tu l'as recherché.  Alors tes résultats sont "normaux" pour cette raison.

Désolé!  Il faut bien lire ce qui c'est écrit avant pour éviter de mettre les débutants dans des situations impossible. wink


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#13 Le 14/03/2012, à 20:10

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

lemelinm #12 a écrit :

Je crois qu tu as tout simplement créer un fichier lib|10n.so et que tu l'as recherché.

C'est effectivement ce que j'ai fait, car c'est ce que j'avais compris.

$ touch lib0123456789n.so
$ touch libabcdefghijn.so
$ touch lib123456789n.so
$ touch libabc0123456789n.so

$ ls
lib0123456789n.so  lib123456789n.so  libabc0123456789n.so  libabcdefghijn.so

$ find -name "lib??????????n.so"
./lib0123456789n.so
./libabcdefghijn.so

Hors ligne

#14 Le 14/03/2012, à 22:14

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

@pingouinux

Cela arrive à tout le monde et je ne m'exclue pas de cette liste.  Le principal est que les nouveaux utilisateurs auront une réponse fiable. big_smile

En passant, quand je fait ta commande:

find -name "lib??????????n.so"

J'obtient les résultats qui répondent à mes critères.  Merci pour cela.

P.S.  Très intéressant ce touch!


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#15 Le 14/03/2012, à 22:33

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

lemelinm #14 a écrit :

Cela arrive à tout le monde et je ne m'exclue pas de cette liste.  Le principal est que les nouveaux utilisateurs auront une réponse fiable.

Eh oui ! La fiabilité de la réponse est fonction de la clarté de la demande... smile
Bonne soirée, et à la prochaine.

Hors ligne

#16 Le 14/03/2012, à 23:58

lemelinm

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

pingouinux a écrit :

Eh oui ! La fiabilité de la réponse est fonction de la clarté de la demande... smile
Bonne soirée, et à la prochaine.

On ne lâche pas facilement.  J'ai pris pour acquis qu'un utilisateur moyen sur ce forum savait le raccourci qu'utilise parfois Linux dans ces messages d'erreurs (comme dans le cas de lib|10n.so.

et bonne soirée toi aussi. tongue


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#17 Le 15/03/2012, à 06:22

pingouinux

Re : RÉSOLU Une librairie (libc.so.6) qui n'existe pas...

lemelinm #16 a écrit :

J'ai pris pour acquis qu'un utilisateur moyen sur ce forum savait le raccourci qu'utilise parfois Linux dans ces messages d'erreurs (comme dans le cas de lib|10n.so.

Désolé, je ne connais pas cette notation.

Hors ligne