尝试在16.10中安装Steam时,gcc-5-multilib和libc6-dev-x32的未满足依赖关系

以下是尝试在16.10中安装Steam的结果。

sudo apt-get install steam [sudo] password for micah: Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: gcc-5-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.23-0ubuntu5) but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). 

如何解决这些未满足的依赖项?

Steam有两个i386架构未满足的依赖包,具体取决于GNU C Library:AMD64的32位开发库( libc6-dev-i386 )。 要更正未满足的依赖项,请打开终端并键入:

 sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get -f install sudo apt-get install steam 

尝试运行此命令:

 apt-get --fix-broken install 

这会尝试修复损坏的依赖项 。 ( --fix-broken-f相同)