Page 1 of 1

libc.so.6

Posted: Sun Mar 18, 2012 8:36 am
by Oigrex
Soy nuevo en Linux y he estado actualizando el sistema y al hacer sudo apt-get update me ponia que libc.so.6 estaba en un sitio erroneo y la he borrado, ahora no puedo abrir una terminal, pero el archivo está en /lib/i386-linux-gnu
¿Qué puedo hacer?

Re: libc.so.6

Posted: Sun Mar 18, 2012 9:54 am
by esteban1uy
Reinicia en modo de recuperación y reinstala el paquete correspondiente (libc6).
Para entrar en modo de recuperación, reinicias tu computadora y cuando esté por salir de la pantalla de booteo aprietas la tecla Esc de tu teclado. Ahí encontrarás el modo de recuperación en el menú de Grub.
Entras al modo de recuperación y cuando termine de cargarse escribes tu contraseña de administrador.
Luego escribes ésto:

Code: Select all

apt-get --reinstall install libc6
En teoría eso pondrá el archivo que borraste nuevamente en su lugar.
Cuando termine escribes:

Code: Select all

reboot
y listo.

Otra opción es que arranques tu computadora con un LiveCD del sistema operativo que estás usando, montas el disco duro de la computadora, y reparas lo que dañaste como se explica aquí: http://ubuntuforums.org/showthread.php?t=1442225

Re: libc.so.6

Posted: Sun Mar 18, 2012 10:26 am
by AlbertP
Si usted utiliza 64-bit Linux Mint, es posible que tenga que volver a instalar libc6:i386 también.

Code: Select all

apt install --reinstall libc6:i386

Re: libc.so.6

Posted: Sun Mar 18, 2012 1:37 pm
by Oigrex
He intentado seguir los consejos y en el menú de selección de OS pulso c y accedo al GNU Grub menu, allí introduzco el comando password e introduzco mi usuario y mi contraseña, pero después no puedo usar el comando apt-get.
Por cierto, he intentado arrancar el OS y me sale el error Kernel Panic.

Re: libc.so.6

Posted: Sun Mar 18, 2012 5:37 pm
by esteban1uy
Oigrex wrote:He intentado seguir los consejos y en el menú de selección de OS pulso c y accedo al GNU Grub menu, allí introduzco el comando password e introduzco mi usuario y mi contraseña, pero después no puedo usar el comando apt-get.
Por cierto, he intentado arrancar el OS y me sale el error Kernel Panic.
¿Todo eso porque borraste el libc.so.6?
¡Vaya!

¿Y por qué no puedes usar apt en modo de recuperación? ¿qué es lo que te dice?

Bueno, lo que te queda es arrancar con un LiveCD y reponer el archivo (en realidad es un enlace simbólico) tal como se describe en el post que te señalé.
¿Ya intentaste con eso?

Re: libc.so.6

Posted: Sun Mar 18, 2012 6:12 pm
by esteban1uy
Venga hombre, te lo voy a hacer mas fácil.

Ve a buscar el CD o el DVD que usaste para instalar tu sistema operativo, lo pones en la lectora y reinicias tu computadora para que bootee desde la lectora.
Cuando ya esté corriendo el LiveCD, vas al Administrador de Archivos (Nautilus, Thunar, PCmanFm, o lo que sea) y buscas el disco duro de la computadora y lo montas.
Cuando esté montado el disco duro, entras a la carpeta /lib/i386-linux-gnu (también puede ser /lib/x86_64-linux-gnu o /lib32) y buscas un archivo con el nombre libc-x.yy.so (x o yy pueden ser cualquier número), repitiendo el siguiente procedimiento en cada una de las tres posibles carpetas donde encuentres dicho archivo.
Si encuentras ese archivo, lo que falta entonces es "restaurar" el lib.so.6: inicias una terminal en la carpeta donde está el archivo (busca entre los menús del Administrador de Archivos que estés usando) y ahí escribes ésto:

Code: Select all

sudo ln -s -T libc-x.yy.so libc.so.6
(remplazas x e yy con lo que corresponda)
Y listo, ya puedes reiniciar.

Re: libc.so.6

Posted: Mon Mar 19, 2012 11:01 am
by Oigrex
Intentaré hacerlo esta tarde que he estado liado y no tengo aquí mi live CD de instalación.
Espero que esos consejos me sirvan, gracias de antemano.