J'essaie d'installer Absinthe 2.0.4 sur Ubuntu 11.10 sur un netbook. Lorsque j'essaie d'exécuter le fichier d'installation, cela continue de se produire:
rafael @ RafLaptop: ~/Bureau/absinthe-linux-2.0.4 $ ./absinthe.x86 ./absinthe.x86: /lib/i386-linux-gnu/libc.so.6: version "GLIBC_2.15" non trouvée (requis par ./absinthe.x86)
Dois-je mettre à niveau GLIBC? Si oui, comment je fais ça? Étant donné que je suis sur un netbook, je ne peux pas utiliser de LiveCD. Je voulais donc savoir s'il était possible de résoudre ce problème sans avoir à réinstaller tout mon système d'exploitation.
Toute explication sur ce que GLIBC est exactement serait très bien aussi car c’est une expérience d’apprentissage pour moi. Je sais que GLIBC fait partie de libc.so.6 et j’ai donc essayé d’exécuter Sudo apt-get install libc.so.6, mais j’ai appris qu’il était à jour. Mais GLIBC n'est pas?
J'espère que cela résume bien mon problème. S'il manque des informations manquantes ou des questions pour clarifier ma question, faites-le moi savoir!
~ - ~
EDIT/UPDATE:
Ainsi, après avoir reçu de l'aide sur la salle de conversation AskUbuntu de l'utilisateur izx, j'ai rassemblé les informations/compréhension suivantes:
-J'ai besoin d'exécuter ce programme avec Ubuntu 12.04 ou de le recompiler à partir des sources -La mise à niveau de libc sur Oneiric à la version 2.15 est possible, ce n'est pas une tâche facile et n'est pas officiellement prise en charge.
Remarque: Absinthe est l'outil de jailbreak iOS 5.1.
LD_PRELOAD
et LD_LIBRARY_PATH
), mais ils ne fonctionneront pas ici - simplement - parce que (encore!) la libc cruciale est (j'ai essayé le 11.10).Votre meilleure option consiste alors simplement à créer un 12.04 Live-USB, à démarrer à partir de celui-ci, à installer Absinthe, à connecter votre iPhone/iPod/iPad et à jailbreak.
La version requise 2.15 n'est pas disponible pour Ubuntu 11.10 en tant que ici et ici , vous aurez besoin de buntu 12.04 précis également de ici pour cela.
Soit vous devez le construire à partir de la source (non recommandé).
libc est la bibliothèque C; en gros, il contient toutes les fonctions système que la plupart (sinon la totalité) des programmes doivent fonctionne sous Linux. Cela ressemble à une combinaison de dos.library et exec.library sur Amigas, mais il contient également beaucoup d'éléments contenus dans la bibliothèque d'exécution C (comme, par exemple, ixemul.library ou les fichiers .lib inclus avec SAS/C et autres compilateurs pour AmigaOS).
Vous pouvez trouver son officiel page GNU ici