hoock wrote:
El Mon, 14 Aug 2006 09:46:13 +0200, jEsuSdA 8) escribió:
Tengo un problema y no es pequeño.
Hoy al arrancar el equipo me encuentro con que no puedo hacer
absolutamente nada desde línea de comandos. ni apt, ni tar, ni siquiera un
triste ls, la respuesta que obtengo es la siguiente:
relocation error: /usr/lib/librt.so.1: symbol __librt_multiple_threads,
version GLIBC_PRIVATE not defined in file libc.so.6 with link time
reference
He tratado de reinstalar la librería libc, que creo que es la causante del
error, pero el tema es que no puedo porque, como os decía, cuando uso
apt-get install, o incluso si uso dpkg -i para instalar por las bravas el
paquete, el resultado es siempre el mismo
elocation error: /usr/lib/librt.so.1: symbol __librt_multiple_threads,
version GLIBC_PRIVATE not defined in file libc.so.6 with link time
reference
Alquien puede ayudarme?
Gracias!
Se me ocurre arrancar con un livecd y copiar esa libreria desde el cd o
desde internet....
Hola de nuevo a todos!
Os comento como he podido arreglar el asunto:
Al parecer el problema era porque no se encontraba la librería
librt.so.1, eso hacía que nada funcionara bien.
la solución temporal consistía en crear la variable LD_LIBRARY_PATH
apuntando a /usr/local/lib.
export LD_LIBRARY_PATH=/usr/local/lib
Esta línea la puse en /etc/environment y tb en en .bashrc del home del
usuario principal de la máquina.
Con esto, al reiniciar ya me dejaba poder usar apt-get, con lo que el
siguiente paso era instalar glibc de nuevo
apt-get install --reinstall glibc6
y listo.
Ahora bien, aquello que me decíais antes de que alguien entró en mi
máquina me ha dejado algo intrigado.
¿Cómo puedo saber a ciencia cierta que eso es así?
¿No puede haber sido simplemente un archivo dañado o un programa
instalado defectuosamente la causa?
Gracias por todo!
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]