Ayuda para Instalar GLIBC

Imagen de Joe C.
0 puntos

Muy buenas a todos.

Hace poco que escribí un post (aún no me había registrado y salió como anónimo), preguntando que demonios debía de hacer para instalar buil-essential, cosa que necesitaba para poder instalar programas en un portatil sin conexión a internet que corre un ubunto 5.10. Antes de esperar respuesta decidí intentar liarme yo solito para llevar algo adelantado y comprender lo que me contestasen, pues no se casi realmente nada de funcionamiento de este SO.

Como las manos ociosas son instrumento del diablo, acabá descargandome el build-essential.deb y al intentar instalarlo me fueron apareciendo cada vez más cosas sin instalar que eran precisas para el correcto funcionamiento. Decidí ir bajandolas e instalandolas una a una, pero la sorpresa final ha sido cuando en el proceso de instalación de los paquetes llegué a un punto en el que para instalar libc6_2.3.2.ds1.deb veo que necesito antes tener en el SO GLIBC_2.3.4, pues se me manda el siguiente error:

(Leyendo la base de datos ...
59113 ficheros y directorios instalados actualmente.)
Preparando para reemplazar libc6 2.3.5-1ubuntu12 (usando libc6_2.3.2.ds1.deb) ...
Desempaquetando el reemplazo de libc6 ...
/bin/sh: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by /bin/sh)
dpkg: aviso - script de `post-removal' antiguo devolvió código de error 1
dpkg - probando el script del nuevo paquete en su lugar...
/bin/sh: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by /bin/sh)
dpkg: error al procesar libc6_2.3.2.ds1.deb (--install):
el subproceso script post-removal nuevo devolvió el código de salida de error 1/bin/bash: /lib/libc.so.6: version `GLIBC_2.3.4' not found (required by /bin/bash)
dpkg: error al reorganizar:
el subproceso pre-installation script devolvió el código de salida de error 1
Se encontraron errores al procesar:
libc6_2.3.2.ds1.deb

Ciertamente, me fije que si intento instalar un programa según está mi SO, cuando hago un configure en el prompt al final se me manda un error por la falta de GLIBC.

Así que me baje de la red glibc_2.3.5.orig.tar.gz, ¡pero para instalar esto si que tengo problema!

y la ayuda que encontré en la red para hacer la instalación es bastante desalentadora (no porque no la haya, sinó por lo farragoso que parece el asunto).

Agradecería muy mucho que algún alma caritativa intentase explicarme el asunto de manera sencilla o bien me dijese si lo mejor no sería hacer de nuevo la instalación del SO.

Realmente la instalación fue fácil una vez averigué que para mi portatil acer debía utilizar el comando Linux acpi=off para que no se me congelase la instalación. Pero ahora empiezo a tener sospechas de que quizas todo lo que falta fue debido a ese comando. ¡Es esa sospecha correcta? ¿o para todo quisque la instalación del ubuntu 5.10 por defecto se hace sin todos estos paquetes qure parecen tan necesarios?

Nota: no preciso los paquetes por cuestiones de desarrollo, sino porque me empeñé en instalar los codecs LAME o el xmms para escuchar mp3. ¡En menudo follón acabó el primer intento de instalar unprog en Ubuntu!

Un saludo y un agradecimiento de antemano a los que posteais en este foro.

Imagen de gabiel
+1
0
-1

Vayamos por partes:

  • Desactivar ACPI (acpi=off) no tiene nada que ver con este problema.
  • Para instalar los codecs que mencionas y xmms no es necesario compilarlos, instalalos desde un paquete precompilado (ver siguiente punto para saber donde encontrarlos).
  • Si no dispones de conexión a internet tendrás que descargar los paquetes desde otro ordenador (como has hecho hasta ahora); pero no sirve cualquier paquete, sino los que pertenecen a (o han sido comilados para) Ubuntu y que puedes encontrar fácilmente en packages.ubuntu.com junto con todas sus dependencias. Si utilizas el primer paquete que te encuentres tendrás problemas, como es el caso con glibc que no deberías de reemplazar por ninguna otra versión.
  • Puesto que has instalado diversos paquetes externos, deberías eliminsrlos y si es necesario volver a usar el paquete original de Ubuntu; en caso contrario es más que posible que comiencen a aparecer errores diversos.

Saludos.

PD: En realidad sí se pueden usar paquetes deb que no "pertenezcan" a Ubuntu, pero siempre que esos paquetes no sean más que aplicaciones concretas, en caso contrario acabarás por intentar sustituir paquetes esenciales que no deberías tocar.

--------
Para ver mi firma rasca aquí ===> ||||||||||||||||||||||||||||||||
Para ver algo más interesante, haz clic aquí.
Jabber ID: gabiel@jabber.org

+1
0
-1
Imagen de Joe C.
+1
0
-1

Efectivamente, como bien dices, ya me imaginaba que el comando utilzado para la instalación no tenía nada que ver con la instalación o no de esos paquetes, pero temía haber hecho algo mal que pudiese haber provocado algún error.

Efectivamente descarge desde este pc del que escribo los paquetes que en principio pense que eran correctos y que bajaba desde http://packages.ubuntu.com/breezy/

pero me debí de equivocar con alguno visto lo visto y lo que sabiamente me comentas.

Finalmente he decidido tomar el camino más rapido: hacer una copia de respaldo de mis documentos y una nueva instalación del Ubuntu :-)

Espero no encontrarme con el mismo problema en esta ocasión.

Eso sí, no hay mal que por bien no venga y a este primer problema le debo el haber concocido el foro, y haber comenzado a conocer los comandos y manejo del prompt del SO.

De nuevo muchas gracias por tu ayuda.
Seguro que en otra ocasión volveré a necesitarla ;-)

Ahora voy a ver como rula el Ubuntu recien instalado.

+1
0
-1
Imagen de Joe C.
+1
0
-1

Bueno... pues ya he vuelto a mirar como va el asunto y resulta que como antes si intento instalar algun prog, al hacer el ./configure me lanza un aviso de que no hay compilador C adecuado. Se por un post previo que eso significa instalar el build-essential.deb

Así que me pondré a ello de nuevo con mas cuidado.

Si alguien sabe algo que me esté perdiendo que me lo diga, pues temo que vuelva a encontrarme en la misma tesitura que antes en breves instantes.

Gracias

+1
0
-1