libc6 ubuntu libc

ubuntu - Cuál es la diferencia entre libc6: i386 y libc6-i386



glibc ubuntu install (1)

libc6: i386 es la versión i386 de libc para núcleos / sistemas de arquitectura i386. Esto es para ejecutar paquetes creados para sistemas i386 y sería necesario si está tratando de usar paquetes i386 en un sistema amd64. Esto se llama multiarch.

libc6-i386 es el paquete de desarrollo de 32 bits de libc para sistemas amd64. Esto no es para ejecutar software, es para compilar y vincular código de 32 bits.

Estoy usando Ubuntu 14.04.2 LTS /n /l .

Aquí están las libc que instalé.

$ dpkg --list | grep libc6 ii libc6:amd64 2.19-0ubuntu6.7 amd64 Embedded GNU C Library: Shared libraries ii libc6-dbg:amd64 2.19-0ubuntu6.7 amd64 Embedded GNU C Library: detached debugging symbols ii libc6-dev:amd64 2.19-0ubuntu6.7 amd64 Embedded GNU C Library: Development Libraries and Header Files ii libc6-i386 2.19-0ubuntu6.7 amd64 Embedded GNU C Library: 32-bit shared libraries for AMD64 rc libc6-x32 2.19-0ubuntu6.7 amd64 Embedded GNU C Library: X32 ABI Shared libraries for AMD64

Pero cuando hago $ sudo apt-get install libdbus-1-3:i386

Los siguientes errores aparecen

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libdbus-1-3:i386 : Depends: libc6:i386 (>= 2.10) but it is not going to be installed unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Me pregunto ¿cuál es la diferencia entre libc6: i386 y libc6-i386?