web-dev-qa-db-ja.com

Debian 9 Stretchにsteamcmdをインストールします

Debian 9にsteamcmdをインストールしようとしています。これはこのパッケージだと思います: https://packages.debian.org/stretch/steamcmd

しかし、「apt-get install」を使用すると、non-freeリポジトリを追加する必要があるため、「package not found」エラーが発生します。リポジトリファイルのすべての行に「non-free」を追加しようとしました。インターネットで見つけた新しいものを追加しようとしましたが、何も機能していません。さらに、steamcmdが多くの場所で見つかりました。これらは公式であり、たとえば、これらが同じであるかどうかさえわからない:
https://launchpad.net/debian/+source/steamcmd/0~20130205-1
https://launchpad.net/debian/+source/steamcmd

Apt-getレポジトリでこれを取得してインストールできるように、誰かが私に手伝ってくれると教えてもらえますか?

4

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
8
GAD3R