准备SteamCMD
Do not run steamcmd while operating as the root user. Doing so is a security risk.
登录为 root 用户身份时不要运行 steamcmd. 这样做会带来安全风险。
直接从仓库安装SteamCMD
Ubuntu/Debian:
sudo apt install software-properties-common
# 安装得到 add-apt-repository 这个指令
sudo add-apt-repository multiverse
sudo apt install software-properties-common
sudo dpkg --add-architecture i386
sudo apt update
# 64-bit 机器需要执行以上代码
sudo apt install lib32gcc-s1 steamcmd
RedHat/CentOS:
sudo yum install steamcmd
手动安装
腾讯云的 CentOS 机器默认情况下搜索不到 SteamCMD , 很神秘。所以加入手动安装方法:
Ubuntu/Debian:
sudo apt-get install lib32gcc-s1
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
RedHat/CentOS:
sudo yum install glibc.i686 libstdc++.i686
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
使用
包管理器安装 SteamCMD 后的使用方法:
cd ~
steamcmd # 默认会在当前路径生成 Steam 文件夹, 下载的各种东西就在里面
手动安装 SteamCMD 后的使用方法:
screen -S SteamCMD
cd ~/Steam
./steamcmd.sh
# 等待进入 SteamCMD
进入 SteamCMD 后的操作:
force_install_dir <path> # 设置安装路径,一般没什么好改的, 看自身需求执行
login anonymous # 登录, 一般匿名登录就好
app_update <app_id> # app_id 就是服务端的 id 啦
...... # 你执行的各种指令
quit # 使用 quit 退出 SteamCMD
本站所有教程使用默认路径/设置