赞
踩
sudo apt update
- sudo add-apt-repository multiverse
- sudo dpkg --add-architecture i386
- sudo apt update -y
- sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y
如果出现这个界面可以直接Ctrl+C退出即可。
- mkdir /usr/local/steamCMD
-
- cd /usr/local/steamCMD
-
- wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
-
- tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
执行成功截图,执行成功Ctrl+C退出
./steamcmd.sh +login anonymous +force_install_dir ./steamapps/PalServer +app_update 2394010 validate +quit
执行成功截图
cd /usr/local/steamCMD/steamapps/PalServer
如果直接执行./PalServer.sh 会无法启动,需要新建用户
sudo adduser yuyun
sudo vi /etc/systemd/system/palserver.service
- [Unit]
- Description=PalServer Service
- After=network.target
-
- [Service]
- ExecStart=/usr/local/steamCMD/steamapps/PalServer/PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
- Restart=always
- RestartSec=5
- User=yuyun
-
- [Install]
- WantedBy=multi-user.target
chown -R yuyun:yuyun /usr/local/steamCMD/
- # 启动指令
- sudo systemctl start palserver.service
-
- # 查询状态指令
- sudo systemctl status palserver.service
解决
- # 创建放置steamclient.so的文件
- sudo mkdir -p /home/yuyun/.steam/sdk64/
-
- # 进入steamclient.so文件放置位置
- cd /usr/local/steamCMD/linux64
-
- # 将steamclient.so复制进yuyun用户目录下
- sudo cp ./steamclient.so /home/yuyun/.steam/sdk64/
-
- # 重新进入幻兽帕鲁服务端文件夹下
- cd /usr/local/steamCMD/steamapps/PalServer
重新启动幻兽帕鲁客户端
- # 启动幻兽帕鲁服务端
- sudo systemctl start palserver.service
-
- # 重启幻兽帕鲁服务端
- sudo systemctl restart palserver.service
-
- # 查看幻兽帕鲁服务端状态
- sudo systemctl status palserver.service
启动成功!然后启动幻兽帕鲁输入公网ip加端口 [xxx.xxx.xxx.xxx:8211]即可进入
- # 切换目录
- cd /usr/local/steamCMD/
-
- # 执行更新指令
- ./steamcmd.sh +login anonymous +force_install_dir ./steamapps/PalServer +app_update 2394010 validate +quit
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。