В чем разница между libc6: i386 и libc6-i386

Я использую Ubuntu 14.04.2 LTS \n \l .

Вот установленные мной libc s.

 $ 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 

Но когда я делаю $ sudo apt-get install libdbus-1-3:i386

Появляются следующие ошибки

 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. 

Мне интересно, какая разница между libc6: i386 и libc6-i386?

libc6: i386 – версия libc i386 для ядер / систем архитектуры i386. Это для запуска пакетов, построенных для систем i386, и потребуется, если вы пытаетесь использовать i386-пакеты в системе amd64. Это называется мультиархией.

libc6-i386 – это 32-битный пакет разработки libc для систем amd64. Это не для запуска программного обеспечения, его для компиляции и связывания 32-битного кода.