在 Debian 9 Stretch 上安装 steamcmd

在 Debian 9 Stretch 上安装 steamcmd

我正在尝试在 Debian 9 上安装 steamcmd。我相信是这个包: https://packages.debian.org/stretch/steamcmd

但是,在使用“apt-get install”时出现“找不到包”错误,因为我需要添加非免费存储库。我尝试将“非自由”添加到存储库文件的每一行,我尝试添加我在互联网上找到的新文件,但没有任何效果,而且我在很多地方找到了 steamcmd,我不知道一个比另一个或那个更好是官方的,例如,我什至不确定它们是否相同:
https://launchpad.net/debian/+source/steamcmd/0~20130205-1
https://launchpad.net/debian/+source/steamcmd

谁能帮我把它放到 apt-get 存储库中以便我可以安装它?

答案1

您应该将该non-free组件添加到您的sources.list

编辑你的sources.list

sudo apt edit-sources

如下:

deb http://deb.debian.org/debian stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free

deb http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

保存然后运行:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd

检查包裹:

$ apt-cache search steamcmd
steamcmd - Command-line interface for Valve's Steam
$apt-cache policy steamcmd
steamcmd:i386:
  Installé : (aucun)
  Candidat : 0~20130205-1
 Table de version :
     0~20130205-1 500
        500 http://deb.debian.org/debian stretch/non-free i386 Packages

相关内容