什么是libc6的之间的区别:i386和libc6的-I386(What's the dif

2019-10-23 05:18发布

我使用Ubuntu 14.04.2 LTS \n \l

下面是libc我装秒。

$ 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的?

Answer 1:

libc6的:I386是libc中的为i386架构的内核/系统i386版本。 这对于运行i386系统构建的软件包,如果你试图在AMD64系统上使用i386的包是必需的。 这就是所谓的multiarch。

libc6的-I386是libc中的AMD64系统的32位开发包。 这不是正在运行的软件,它的编译和链接32位代码。



文章来源: What's the difference between libc6:i386 and libc6-i386
标签: ubuntu libc