2 votes

Tout le système est cassé après l'échec de la tentative de mise à jour de la libc6

J'avais besoin de mettre à jour libc6 de 2.27 à 2.31, mais cela ne fonctionnait pas avec apt-get install (il prétendait que la version 2.27 était la plus récente, ce qui n'est pas vrai). fil J'ai téléchargé le paquet deb de libc6 et je l'ai exécuté :

sudo dpkg -i --auto-deconfigure libc6_2.31-9_amd64.deb

il a lancé quelques erreurs à propos de dépendances incorrectes, mais après cela je n'ai rien pu faire parce que lorsque j'utilise sudo il a commencé à lancer : sudo 3 incorrect password attempts à chaque fois (même si je n'ai pas saisi de mot de passe).

A ce stade, faute d'autres options, j'ai redémarré le PC en espérant qu'il s'arrangerait tout seul, mais maintenant le système est bloqué dans une sorte de boucle, l'écran clignote tout le temps alors qu'il essaie de démarrer et je ne peux rien faire du tout.

Je suppose que la seule façon de s'en sortir est d'utiliser le mode de récupération, mais quelle option dois-je choisir ?

1voto

RBADS Points 772

Lisez le reste de la discussion, il est fortement recommandé de ne pas faire cela.

Vous avez probablement cassé le système de manière assez importante. Pour réparer, vous devriez lancer une version temporaire d'Ubuntu à partir d'un périphérique USB.

Une fois que vous avez un bureau que vous pouvez utiliser (à partir d'une clé USB), installez la libc originale sur le disque dur, vous devrez utiliser la commande dpkg à partir de l'ubuntu temporaire car si vous faites un chroot, tout sera cassé.

Recherchez l'adresse de votre système / et le monter.

vous devrez utiliser les fonctions de dpkg

--instdir=dir

et éviter d'exécuter des scripts dans le deb de libc puisqu'ils seront probablement dépendants de libc d'une manière ou d'une autre.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X