Chaque fois que j'essaie de lancer un programme depuis le terminal (par exemple, apt-get), je reçois un:
apt-get: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6)
Pas seulement avec apt-get, mais avec gimp-2.8, vlc et d'autres programmes. Je recevrai toujours le message d'avant, sauf avec quelques programmes simples comme ls.
Sans oublier de mentionner que je peux exécuter gimp, ou vlc, ou installer n’importe quel programme via le centre logiciel ou gdebi via n’importe quel système gui, que ce soit le menu de l’unité ou celui de nautilus ouvert avec. Mais lorsqu'il s'agit d'exécuter ces programmes via un terminal, cela ne fonctionne jamais, et j'obtiens toujours ce message d'erreur précédent.
Je perturbe beaucoup mon système, alors j'ai peut-être cassé quelque chose. De plus, je pense que je suis allé modifier le fichier / etc / sudoers, et j’ai beaucoup hiberné sur mon ordinateur, est-ce que cela a un effet?
Je suis un débutant dans le traitement de Linux, donc je n'ai aucune idée de la cause de ce problème.
Réponses:
Vous n'avez pas une version assez haute de
libc6
, cela cause l'erreur.De Comment réparer « /lib/x86_64-linux-gnu/libc.so.6: la version` GLIBC_2.14' not found »? - Super utilisateur :
Donc, il vous suffit de mettre à jour votre
libc6
paquet. Toutes les versions d'Ubuntu ont au moins la version 2.15 car c'est un paquet important ( référence ).Pour le mettre à jour, utilisez ces commandes dans un terminal:
la source
apt-get
vous obtiendrez l'erreur ...apt-get
depuis une version ultérieure d'Ubuntu.Pour le bénéfice de ceux qui, comme moi, ne rencontrent ce problème que dans un seul répertoire;
Dans mon cas, il y avait un fichier de bibliothèque partagée dans mon répertoire qui jetait en quelque sorte le système d'exploitation. J'ai ouvert le dossier dans un explorateur de fichiers, trié par 'type mime', puis supprimé des fichiers du type 'sharedlib' (ou application / x-sharedlib) jusqu'à ce que ma commande (ls) fonctionne à nouveau sans cette erreur. Dans mon cas, le fichier de bibliothèque partagée incriminé s'appelait 'libc.so.6'.
la source
J'ai eu ce problème sur Raspbian avec RPiCam. Il s'est avéré plus facile de mettre à niveau ma distribution que n'importe quel autre hacks / solutions de contournement. Dans mon cas, j'ai mis à niveau mon étirement Raspbian vers Raspbian Buster. Je suppose que la leçon est de toujours flasher la dernière version de Raspbian.
la source