无法解决软件包依赖关系时如何安装Steam 64位?


10

我目前在Wubi上运行Ubuntu 12.10,并尝试安装Steam。

值得注意的是,当我尝试从商店“购买”蒸汽时,它显示为

包依赖关系无法解析

可能由于缺少或无法安装所需的其他软件包而导致此错误。此外,不允许同时安装的软件包之间可能存在冲突。

打开详细信息将显示以下内容:

以下软件包具有未满足的依赖性:

steam64:取决于:steam(= 1.0.0.26),但是不会被安装

我已经在线阅读了更新Ubuntu 12.10的信息。我已经使用软件更新和手动更新(通过sudo apt-get update/ upgrade)完成了这两种方法。一切都是最新的,但是我无法安装Steam。

有任何解决办法吗?

Answers:


9

steam64只是steam相同版本的i386 软件包的虚拟软件包。

默认情况下,x64 Wubi(和普通的?)安装未启用i386支持,这是steam程序包所必需的。要启用它,您可以在终端上执行此操作:

sudo dpkg --add-architecture i386
sudo apt-get update

截至发稿时,steamsteam64在软件中心德布斯过时(1.0.0.26)和含β警告。这些警告已在Steam网站(1.0.0.27)的.deb中删除。


3

好吧,我已经弄清楚了。

在尝试下载Steam之前,您需要做的是更新系统。您可以通过以下两种方式进行操作:要么转到左上角,然后单击仪表板图标,然后搜索并使用Update;或者,手动:

sudo apt-get update 
sudo apt-get upgrade

之后,请勿从Ubuntu软件中心安装Steam。这是非常多的错误,在大多数情况下对您不起作用。(我在更新方面拥有所有最新信息,但它一直给我带来同样的问题。

从其主页安装SteamSteam 你应该很好。


1

您可以转到Ubuntu软件中心,然后转到

编辑>软件源

检查选项:

  • 可从互联网下载
  • 像主要
  • 受限制的
  • 宇宙
  • 多宇宙

转到选项卡其他软件,然后检查规范的合作伙伴和独立软件。转到终端并输入:

sudo apt-get update
sudo apt-get install steam64
sudo dpkg --configure -a
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.