Debian 9 Stretch에 steamcmd 설치

Debian 9 Stretch에 steamcmd 설치

Debian 9에 steamcmd를 설치하려고 합니다. 나는 이것이 이 패키지라고 믿습니다. https://packages.debian.org/stretch/steamcmd

그러나 무료가 아닌 저장소를 추가해야 하기 때문에 "apt-get install"을 사용할 때 "패키지를 찾을 수 없습니다" 오류가 발생합니다. 저장소 파일의 모든 줄에 "non-free"를 추가해 보았고, 인터넷에서 찾은 새 파일을 추가해 보았지만 아무 것도 작동하지 않았습니다. 그리고 여러 곳에서 steamcmd를 찾았지만 작동하지 않습니다. 하나를 다른 것보다 더 잘 알거나 어느 것이 더 나은지는 공식적입니다. 예를 들어, 둘이 같은지조차 확신할 수 없습니다.
https://launchpad.net/debian/+source/steamcmd/0~20130205-1
https://launchpad.net/debian/+source/steamcmd

누구든지 이것을 설치할 수 있도록 apt-get 저장소에 넣는 것을 도와줄 수 있습니까?

답변1

non-free이 구성요소 를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

관련 정보