雙擊運(yùn)行它,會自動進(jìn)入命令行模式開始下載,當(dāng)出現(xiàn)下圖,命令行以steam>開頭,即安裝完畢
用戶登錄
匿名登錄
大多數(shù)游戲可以直接直接匿名登錄下載,csgo、L4D2都可以,登錄成功會有下圖的提示信息。
login anonymous
steam賬號登錄
login <用戶名> <密碼>
注意:1、出于安全考慮官方建議新建一個(gè)賬號用于steamcmd登錄
2、一個(gè)賬號在任何時(shí)候只能登錄一次(包括圖形界面和命令行界面客戶端)【官方wiki中說的】
3、如果你綁定了令牌,會提醒你輸入令牌,且只需要輸入一次
下載應(yīng)用
打開steamcmd,創(chuàng)建csgo的文件夾
force_install_dir C:\csgo\
安裝或更新csgo,用app_update指令
app_update 740
這里可以查閱游戲的id,哪些支持steamcmd,哪些可以匿名登錄。
接下來要驗(yàn)證文件完整性
app_update 740 validate
驗(yàn)證將會覆蓋已被更改了的文件,這可能會導(dǎo)致已經(jīng)自定的文件失效,所以在做自定義文件時(shí),如果是修改默認(rèn)安裝文件,記得備份一份兒修改后的文件。
退出steamcmd
用quit指令注銷并退出,如下,輸入回車后cmd界面直接關(guān)閉返回windows界面。
quit
Linux下的steamcmd安裝
下載安裝steamcmd
1、安裝steamcmd需要的依賴環(huán)境
# Ubuntu/Debian 64位
sudo apt -y install lib32gcc1
# RedHat/CentOS 32位
sudo yum -y install glibc libstdc++
# RedHat/CentOS 64位
sudo yum -y install glibc.i686 libstdc++.i686
2、steam并不建議直接用root用戶運(yùn)行steamcmd,所以我們新建一個(gè)游戲服務(wù)器專用用戶
# 創(chuàng)建賬戶
useradd -m steam
# 設(shè)置賬戶密碼
passwd steam
# 切換用戶
su - steam
3、創(chuàng)建steamcmd文件夾
mkdir /home/steamcmd
cd /home/steamcmd
4、下載steamcmd
# 下載
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
# 解壓
tar -zxf steamcmd_linux.tar.gz
5、運(yùn)行安裝steamcmd
# 進(jìn)入steamcmd文件夾
cd /home/steamcmd/
# 運(yùn)行steamcmd
./steamcmd.sh
接下來會下載steamcmd需要的文件,直到命令行變?yōu)閟team>開頭,說明已經(jīng)更新完畢且可以開始運(yùn)行steamcmd了
登錄和下載安裝游戲過程同windows