Voulant tester Brackets, je me suis heurté à un petit problème :
1 2 3 |
/usr/bin/brackets: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/bin/brackets) /usr/bin/brackets: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /opt/brackets/lib/libcef.so) /usr/bin/brackets: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /opt/brackets/lib/libcef.so) |
Voici comment j’ai fait pour le résoudre.
Pour Debian 8 Jessie, c’est par ici : « Installer Brackets sous Debian 8 Jessie 64bits »
[MAJ] En installant la version SID de libc6, Thunderbird tombe en erreur !
1 |
[1]+ Erreur de segmentation thunderbird |
Je vous aurais prévenu !
[/MAJ]
Visiblement, il manque libc6 en version 2.14.
Un petit tour sous Synaptic pour m’apercevoir qu’avec Wheezy, seule la version 2.13 est disponible à l’heure de ce mémo.
Par contre, la version 2.19 est disponible sous Sid (voir le détails du paquet glibc6 pour Sid)
J’ai donc téléchargé et installé cette version sous Wheezy : libc6_2.19-1_amd64.deb
Dans un terminal, exécutez cette commande pour remplacer votre libc6 actuel :
1 |
command dpkg -i --auto-deconfigure libc6_2.19-1_amd64.deb |
Si comme moi vous avez activé l’architecture i386, vous avez alors ce genre de message :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
dpkg: tentative de déconfiguration de locales, qui serait cassé par l'installation de libc6:amd64... dpkg: oui, déconfiguration de locales (cassé par libc6:amd64). (Lecture de la base de données... 197505 fichiers et répertoires déjà installés.) Préparation du remplacement de libc6:amd64 2.13-38+deb7u1 (en utilisant libc6_2.19-1_amd64.deb) ... Déconfiguration de locales ... Déconfiguration de libc6:i386 ... Checking for services that may need to be restarted... Checking init scripts... Dépaquetage de la mise à jour de libc6:amd64 ... dpkg: erreur de traitement de libc6:amd64 (--install) : <strong> le paquet libc6:amd64 2.19-1 ne peut pas être configuré parce que la version de libc6:i386 est différente (2.13-38+deb7u1)</strong> dpkg: erreur de traitement de libc6:i386 (--install) : le paquet libc6:i386 2.13-38+deb7u1 ne peut pas être configuré parce que la version de libc6:amd64 est différente (2.19-1) dpkg: des problèmes de dépendances empêchent la configuration de locales : locales dépend de glibc-2.13-1 ; cependant : Le paquet glibc-2.13-1 n'est pas installé. libc6:amd64 (2.19-1) casse locales (<< 2.19) et est dépaqueté mais non configuré. La version de locales à configurer est 2.13-38+deb7u1. dpkg: erreur de traitement de locales (--install) : problèmes de dépendances - laissé non configuré Des erreurs ont été rencontrées pendant l'exécution : libc6:amd64 libc6:i386 locales |
il faut donc également télécharger la version i386 et exécuter cette commande :
1 |
dpkg -i --auto-deconfigure libc6_2.19-1_amd64.deb libc6_2.19-1_i386.deb |
Résultat :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
(Lecture de la base de données... 197509 fichiers et répertoires déjà installés.) Préparation du remplacement de libc6:amd64 2.19-1 (en utilisant libc6_2.19-1_amd64.deb) ... Dépaquetage de la mise à jour de libc6:amd64 ... Préparation du remplacement de libc6:i386 2.13-38+deb7u1 (en utilisant libc6_2.19-1_i386.deb) ... Checking for services that may need to be restarted... Checking init scripts... Dépaquetage de la mise à jour de libc6:i386 ... Paramétrage de libc6:amd64 (2.19-1) ... Checking for services that may need to be restarted... Checking init scripts... Restarting services possibly affected by the upgrade: exim4: restarting...done. cups: restarting...done. cron: restarting...done. atd: restarting...done. Services restarted successfully. Paramétrage de libc6:i386 (2.19-1) ... Checking for services that may need to be restarted... Checking init scripts... Restarting services possibly affected by the upgrade: exim4: restarting...done. cups: restarting...done. cron: restarting...done. atd: restarting...done. Services restarted successfully. |
Reste plus qu’à profiter de Brackets sous Debian 7 Wheezy !
Merci infiniment !
Je partais d’un problème assez dur à résoudre pour l’exécution d’un programme et je suis content d’avoir pu trouver la solution ici !
Ravi d’avoir aidé !