如果无法解析程序包依赖项,如何安装Steam 64位?
我目前正在Wubi上运行Ubuntu 12.10,我正在尝试安装Steam。
值得注意的是,当我试图从商店“购买”蒸汽时,它会读到
无法解析程序包依赖项
此错误可能是由于缺少或无法安装所需的其他软件包引起的。 此外,不允许同时安装的软件包之间可能存在冲突。
打开详细信息显示:
以下包具有未满足的依赖项:
steam64:取决于:steam(= 1.0.0.26)但不会安装
我在网上看到我需要更新Ubuntu 12.10。 我已经使用软件更新和手动更新(通过sudo apt-get update
/ upgrade
)完成了这两种方法。 一切都是最新的,但我无法安装Steam。
任何修复?
steam64
只是同一版本的i386 steam
包的虚拟包。
默认情况下,x64 Wubi(和普通?)安装没有启用i386支持,这是steam
包所需的。 要启用它,您可以在终端上执行此操作:
sudo dpkg --add-architecture i386 sudo apt-get update
在撰写本文时,软件中心的steam
和steam64
debs已过时(1.0.0.26)并包含Beta警告。 这些警告已在Steam站点的.deb中删除(1.0.0.27)。
好吧,我已经想到了这一点。
在尝试下载Steam之前,您需要做的是更新您的系统 。 您可以通过两种方式执行此操作,方法是转到左上角并单击仪表板图标,然后搜索更新并使用它; 或者,手动:
sudo apt-get update sudo apt-get upgrade
之后, 请不要从Ubuntu软件中心安装Steam。 这是非常错误的,在大多数情况下不适合你。 (我在更新方面拥有最新的一切,但它一直给我同样的问题。
从主页安装蒸汽: 蒸汽 。 你应该好好去。
你可以去Ubuntu软件中心,然后去
编辑>软件来源
检查选项:
- 可从互联网下载
- 像主要的
- 限制
- 宇宙
- 多重宇宙
转到“其他软件”选项卡,然后检查规范合作伙伴和独立软件。 转到终端并输入:
sudo apt-get update sudo apt-get install steam64 sudo dpkg --configure -a