
Al intentar instalar el paquete Debian de Nodejs que construí yo mismo, aparece el error que indica que falta: libc6-amd64, sin embargo, estoy seguro de que esta biblioteca está instalada.
root@x72j:/home/reda/repo/git/node-debian# dpkg -i nodejs_5.0.0-1_amd64.deb Seleccionando el paquete nodejs no seleccionado previamente. (Leyendo base de datos... 151678 archivos y directorios instalados actualmente). Preparándose para descomprimir nodejs_5.0.0-1_amd64.deb... Descomprimiendo nodejs (5.0.0-1) ... dpkg: los problemas de dependencia impiden la configuración de nodejs: nodejs depende de libc6-amd64 (>= 2.14). dpkg: error al procesar el paquete nodejs (--install): problemas de dependencia - dejar sin configurar Activadores de procesamiento para man-db (2.7.0.2-5) ... Se encontraron errores al procesar: nodejs
y ahora la libc6-amd64:
root@x72j:/home/reda/repo/git/node-debian/nodejs-5.0.0/debian# política apt-cache libc6-amd64 libc6-amd64:i386: Instalado: 2.19-18+deb8u1 Candidato: 2.19-18+deb8u1 Tabla de versiones: *** 2.19-18+deb8u1 0 500 http://debian.ens-cachan.fr/ftp/debian/ jessie/main Paquetes i386 100 /var/lib/dpkg/estado
¿Cual podría ser el problema?
Respuesta1
encontré las soluciones
Tuve que eliminar todos los paquetes i386 que instalé, compilar nuevamente mi .deb e instalarlo.
root@x72j:/home/reda/repo/git/node-debian# dpkg -l | grep i386 ii gcc-4.9-base:i386 4.9.2-10 i386 GCC, la colección de compiladores GNU (paquete base) ii libc6:i386 2.19-18+deb8u1 Biblioteca i386 GNU C: bibliotecas compartidas ii libc6-amd64 2.19-18+deb8u1 Biblioteca i386 GNU C: bibliotecas compartidas de 64 bits para AMD64 ii libc6-i386 2.19-18+deb8u1 Biblioteca AMD64 GNU C: bibliotecas compartidas de 32 bits para AMD64 ii libc6-i686:i386 2.19-18+deb8u1 Biblioteca i386 GNU C: bibliotecas compartidas [i686 optimizado] ii libgcc1:i386 1:4.9.2-10 biblioteca de soporte i386 GCC root@x72j:/home/reda/repo/git/node-debian# apt-get eliminar --purge gcc-4.9-base:i386 apt-get eliminar --purge libc6-i386
Respuesta2
Me enfrenté al mismo problema debido a una actualización fallida de PopOS. Probé las soluciones anteriores pero no funcionó. Lo resolví usando algunas de las sugerencias enesta página
Primero sudo -i
y luego reinstale libc6:amd64
haciendo:
dpkg -i /var/cache/apt/archives/libc6_x.xx-0ubuntux_amd64.deb
reemplácelo x
con la versión correcta.
Entonces pude correrapt --fix-broken install && apt update && apt upgrade