[Musix-artelibre] Problema con instalación de amsn

Marcos Germán Guglielmetti marcos en ovejafm.com
Mie Sep 15 04:48:29 CEST 2010


On Tuesday 14 September 2010 22:51:53 Cronopio Rojo wrote:
> Jaaa!! Había puesto "apitude" que nabo!! Acá va. De nuevo lo mismo...
>
> root en musix:~# sudo aptitude install dpkg
> aptitude: symbol lookup error: /usr/lib/libapt-pkg-libc6.3-6.so.4.4:
> undefined symbol: debVS root en musix:~#
>

que lo recontra parió

Bueno, vamos entonces a instalar esas librerías que no quieren instalarse

pero antes supongo que habrá que actualizar dpkg a una versión que pueda 
instalarlas, y ahí debería andar todo (salvo aptitude, ok, pero ya veremos, 
apt-get -f install debería terminar su trabajo luego de esto)

tengo 2 planes

plan A: actualizar esas librerías forzando desde dpkg

plan B: si falla el plan A, actualizar dpkg

1) Plan A


Se encontraron errores al procesar:
 /var/cache/apt/archives/libc-bin_2.11.2-5_i386.deb
 /var/cache/apt/archives/libc6_2.11.2-5_i386.deb

Ok, entonces forcemos su instalación

dpkg -i --force-all /var/cache/apt/archives/libc-bin_2.11.2-5_i386.deb

dpkg -i --force-all /var/cache/apt/archives/libc6_2.11.2-5_i386.deb

Ok, supongamos que lo instaló (sino, andá al plan B)

ahora volvé a ejecutar lo que quedaba trabado:

apt-get -f install

y vemos cómo sigue la cosa...



===================


2) PLAN B

vamos a actualizar dpkg yendo al sitio oficial de debian, descargándolo e 
instalándolo reemplazándose a sí mismo :D

si es que quiere!!!


veamos

http://packages.debian.org/squeeze/dpkg


acá dice que para la arquitectura i386 está esto

http://packages.debian.org/squeeze/i386/dpkg/download


o sea que podemos bajarlo de acá

http://ftp.us.debian.org/debian/pool/main/d/dpkg/dpkg_1.15.8.4_i386.deb

una vez bajado/guardado en un directorio, vamos desde una consola de texto al 
lugar donde lo bajamos, o sino mejor bajarlo DESDE la consola de texto, es 
más lógico. wget sirve para descargar archivos, ejemplo:

wget http://ftp.us.debian.org/debian/pool/main/d/dpkg/dpkg_1.15.8.4_i386.deb


ahora sólo nos resta instalarlo

dpkg -i dpkg_1.15.8.4_i386.deb

(todas estas cosas siempre como usuario root!)

Bueno, si no lo instala porque dice que faltan dependencias o algo así, es lo 
más probable dada la situación, en tal caso, forzaremos la instalación

dpkg -i --force-all dpkg_1.15.8.4_i386.deb


ahora volvé a ejecutar lo que quedaba trabado:

apt-get -f install

y vemos cómo sigue la cosa...






Más información sobre la lista de distribución Musix-artelibre