SteamCMD的安装和基础使用说明。

泽 | 筆記本

SteamCMD是一个Valve推出的控制台版的Steam用于在服务器下载更新游戏和开服,相对于GUI版本的Steam来说更稳定而且没有GUI可以在Shell界面操作,占用资源相对也少。

Windows下的安装:
1.下载SteamCMD https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip 到服务器上。
2.解压到任意目录 如 “C:\steamcmd”
3.运行SteamCMD,初次运行会自动下载相关文件。

Linux下的安装:
1.安装依赖包

#Ubuntu/Debian 64-Bit
sudo apt-get install lib32gcc1
#RedHat/CentOS
yum install glibc libstdc++
#RedHat/CentOS 64-Bit
yum install glibc.i686 libstdc++.i686

2.为SteamCmd创建一个用户,以免使用root运行导致安全隐患。

useradd -m steam
su - steam

3.为SteamCmd创建一个文件夹

mkdir ~/steamcmd
cd ~/steamcmd

4.下载SteamCMD并解压 https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz 到服务器。

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

OS X下的安装:
1.为SteamCMD创建一个目录。

mkdir ~/steamcmd
cd ~/steamcmd

2.下载SteamCMD并解压 https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip 到服务器上。

curl -O https://steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz
tar -xvzf steamcmd_osx.tar.gz

命令使用说明:
1.使用login <username>输入你的账号根据提示输入密码,第一次登陆会向你的邮箱发送验证码。或者使用anonymous来登陆。

login anonymous

2.使用force_install_dir <path>来设置程序安装目录(默认为”.\steamapps\common\“) 。 注:Windows下使用”\”  Linux下使用”/”
3.使用app_update <app_id> [-beta <betaname>] [-betapassword <password>] [validate]来下载或更新程序,服务端app_id查询。(下面是安装Space Engineers的例子)

app_update 298740
...
Success! App '298740' fully installed.

4.使用app_set_config <app_id> <option_name> <option_value>来下载HLDS服务端(HLDS用来架设基于Half-Life模组的游戏,如军团要塞和CS1.6等,下面是安装并验证军团要塞的例子)

app_set_config 90 mod tfc
app_update 90 validate

5.使用validate来验证SteamCMD的完整性。
6.使用quit退出。

标签
评论

已有 0 条,期待更多