我正在尝试以多种方式安装 Steam(虽然操作路径不同,但方式相同,但感觉完全不同)
现在许多不同的来源(例如下面的三个链接详细介绍了如何在 Ubuntu 中获取 Steam)都遇到了同样的问题:缺少软件包导致的未满足的依赖关系:
- linuxconfig.org:如何在 Ubuntu 18.04 Bionic Beaver Linux 上安装 Steam
- linuxize.com:如何在 Ubuntu 18.04 上安装 Steam
- OMG Ubuntu:如何在 Ubuntu 16.04(及更高版本)上安装 Steam
sudo apt update && sudo apt install steam
[...skipped 30 lines of text]
The following information may help to resolve the situation:
The following packages have unmet dependencies:
steam:i386 : Depends: libgl1-mesa-dri:i386 (>= 17.3) but it is not going to be installed or
libtxc-dxtn0:i386 but it is not installable
Depends: libgl1-mesa-dri:i386 but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
Recommends: nvidia-driver-libs-i386:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.
从软件中心本身执行安装时,我根本无法获取缺少的软件包的列表,它仅显示:
无法安装“Steam 安装程序”:
以下软件包具有未满足的依赖关系:
仅限其他帖子askubuntu 上接近我的问题(但不完全相同)
到目前为止,我似乎无法理解如何简单地去查找包,尽管到目前为止我在每个安装过程中都经历过这个。
有人明白我的电脑在上述文本中问我什么吗?
更新:运行发布的命令@Grammargeek已采取来自 Valve 团队制作了这个
$ wget -o ~/steam.deb https://media.steampowered.com/client/installer/steam.deb
我认为内容正确(如有必要,请纠正我)
然后跑了
$ sudo gdebi ~/steam.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Failed to open the software package
The package might be corrupted or you are not allowed to open the file. Check the permissions of the file.
我会尝试重新开始