我正在尝试在 Ubuntu 16.04 LTS 服务器上安装 steamcmd,但在运行时sudo apt-get install steamcmd
出现错误
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package steamcmd
我已经更新升级了。如何解决这个问题?
答案1
好的,我自己找到了答案。
首先我需要添加multiverse
到我的/etc/apt/sources.list
:
deb http://archive.ubuntu.com/ubuntu xenial main universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates main universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-security main universe multiverse
之后我添加了 i386 架构:
sudo dpkg --add-architecture i386
现在apt-get update
我可以安装它了。
sudo apt-get install steamcmd
答案2
运行以下命令:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32gcc1 steamcmd
希望这能有所帮助。或者你可以在这里查看来源:
答案3
处理这个问题一段时间了。使用 GUI 下载 Steam 客户端。我这样做之后,它安装了一堆缺失的依赖项。我再次尝试后,sudo apt-get install steamcmd
它运行正常。