系统版本
Ubuntu 24.10
引言
SteamCMD是Steam客户端的命令行版本,对于开发者来说,它是管理Steam游戏服务器和下载游戏文件、更新游戏内容等的重要工具。本文将详细介绍如何在Ubuntu系统上安装SteamCMD,帮助用户轻松上手。
准备工作
在开始安装之前,请确保您的Ubuntu系统已更新至最新版本。以下是安装SteamCMD所需的准备工作:
1. 更新系统:
♾️ shell 代码:sudo apt update
sudo apt upgrade2. 安装依赖:
SteamCMD需要一些依赖库和工具,以下命令可以安装这些依赖:
♾️ shell 代码:sudo apt update && sudo apt install -y lib32gcc-s1 lib32ncurses5-dev lib32z1-dev lib32bz2-dev安装步骤
1. 创建Steam用户
为了安全起见,建议为SteamCMD创建一个单独的用户账户。
♾️ shell 代码:sudo adduser --system --home=/opt/steam --group steam2. 下载SteamCMD
打开终端,切换到Steam用户:
♾️ shell 代码:sudo su - steam3. 创建一个目录用于存放SteamCMD:
♾️ shell 代码:mkdir ~/steamcmd
cd ~/steamcmd4. 下载SteamCMD的压缩包:
♾️ shell 代码:wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz5. 解压并运行SteamCMD
解压下载的压缩包:
♾️ shell 代码:tar -xvzf steamcmd_linux.tar.gz6. 进入解压后的目录:
♾️ text 代码:cd steamcmd7. 运行SteamCMD:
♾️ shell 代码:./steamcmd.sh8. 安装游戏服务端
在SteamCMD提示符下,输入以下命令安装SteamCMD:
♾️ shell 代码:force_install_dir /opt/pvz
login anonymous # 这里是匿名登陆的意思
app_update 380870 validate
# 等待安装完毕之后输入下面的指令
quit这里的380870是游戏的ID,/opt/pvz是游戏的安装目录,可以自己改哈。
9. 使用SteamCMD
安装完成后,您可以通过以下命令启动你的游戏服务端啦:
♾️ shell 代码:cd /opt/pvz
./start-server.sh对了,有的游戏启动服务端的脚本可能不一样,可能是start.sh也有可能是server-start.sh,你进到安装好的目录里面大概看看就行,如果这个脚本没有权限的话输入
♾️ shell 代码:chmod +x 文件名.sh总结
通过以上步骤,您已经在Ubuntu系统上成功安装好了pvz的服务端,下面你直接启动就好啦,启动之后好像也会有一些需要你输入的东西,这个时候掏出手机翻译一下大概就能明白啦,这样的配置我知道大家还是有点懵,下一个文章后续我会使用GSManager(或者MCSM)来管理这些SteamCMD搭建的服务端,会有图文的,不要心急。