Linux Deepin搭建幻兽帕鲁服务端教程

安装SteamCMD

Steam 控制台客户端或 SteamCMD 是 Steam 客户端的命令行版本。它的主要用途是使用命令行界面安装和更新 Steam 上可用的各种专用服务器。

创建运行服务的专属用户

创建一个名为 steam 的用户帐户以安全运行 SteamCMD,将其与操作系统的其余部分隔离开来。
警告:不要在以 root 用户身份操作时运行steamcmd。这样做会带来安全风险。

  1. 以 root 用户身份创建 Steam 用户:
sudo useradd -m steam
sudo passwd 用户密码
  1. 给steam用户赋予创建文件夹权限
#先添加文件写入权限
chmod u+w /etc/sudoers
vim /etc/sudoers

输入"i"进入编辑模式,找到这一 行:“root ALL=(ALL) ALL"在起下面添加"steam ALL=(ALL) ALL”,然后保存(就是先按一 下Esc键,而后输入":wq")退出。

#撤销文件写入权限
chmod u-w /etc/sudoers

安装SteamCMD

  1. 进入其主文件夹:
sudo -u steam -s
cd /home/steam
  1. 要安装 SteamCMD,请添加非自由软件库,并且必须启用 x86 软件包。
sudo apt update; sudo apt install software-properties-common; sudo apt-add-repository non-free; sudo dpkg --add-architecture i386; sudo apt update
sudo apt install steamcmd
  1. 运行steamcmd
steamcmd

如果无法运行SteamCMD可以尝试手动安装

  1. 在开始之前,您必须先安装运行 SteamCMD 所需的依赖项:
sudo apt-get install lib32gcc-s1
  1. 以 root 用户身份,升级为 Steam 用户:
su - steam

如果您不是以 root 身份登录,而是用于执行管理,请升级给 Steam 用户,如下所示:sudo

sudo -iu steam
  1. 为 SteamCMD 创建一个目录并切换到该目录:
mkdir ~/Steam && cd ~/Steam
  1. 下载并解压 SteamCMD for Linux:
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
  1. 运行SteamCMD
cd ~/Steam
./steamcmd.sh

安装幻兽帕鲁服务端

  1. 如果已经进入steamcmd先退出:
quit
  1. SteamCMD 准备好运行后,在命令提示符下运行以下命令以下载专用服务器。steamcmd 命令的路径必须由绝对路径指示,具体取决于安装方法。
steamcmd +login anonymous +app_update 2394010 validate +quit
  1. 下载完成后,切换到下载目录。如果您已经为 SteamCMD 设置了安装目录,请参考它。
cd ~/Steam/steamapps/common/PalServer

如果找不到安装目录可以查找PalServer的目录

find / -name PalServer*

然后找路径带有steam文件夹的就是了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值