“依赖:ia32-libs-multiarch 但无法安装” - 解决方案

“依赖:ia32-libs-multiarch 但无法安装” - 解决方案

我在尝试让 Android SDK 工作时在 12.10 上注意到了这一点。对于 64 位版本,需要安装:

sudo apt-get install ia32-libs

但是在64位12.10下,出现以下错误:

The following packages have unmet dependencies:
 ia32-libs : Depends: ia32-libs-multiarch but it is not installable

> apt-get install ia32-libs-multiarch
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs-multiarch is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ia32-libs-multiarch' has no installation candidate

答案1

我找到了解决方案这里评论#27,

sudo dpkg --add-architecture i386
sudo apt-get update 
sudo apt-get install ia32-libs

然后 32 位库就可以顺利安装(对我来说!)。希望这对某些人有帮助!

答案2

正如您在评论中看到的那样,接受的答案不再有效。我在其他地方找到了一个可行的解决方案:

sudo dpkg --add-architecture i386

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

sudo apt-get update && sudo apt-get install skype

链接在这里

相关内容