如何为TeamFortress 2设置专用服务器
出版商:必威平台,2021年2月26日作为当时最受欢迎的游戏之一《团队堡垒》的续集,由Valve于1996年开发并出版,团队堡垒2是具有相同多人第一人称射击游戏选项的继承者。
在下面的文章中,我们将逐步在ubuntu18服务器上安装teamforest2。
要求
要在Linux上安装Team Fortress专用服务器,您需要:
-Ubuntu 18服务器
-根访问
-8GB
-20 GB存储空间
注:TeamFortress 2使用服务器上必须打开的某些端口来连接本地网络之外的用户。UDP 27015是服务器浏览器使用的主端口,允许客户端连接。此端口也用于RCON(远程连接)。
更新Ubuntu 18以获取最新库
如果您最近执行了新的Ubuntu安装,那么您将不得不更新存储库并安装一些需求。
#sudo apt获取更新
输出
获取:2http://us.archive.ubuntu.com/ubuntuRelease中的仿生更新[88.7 kB]
获取:3http://us.archive.ubuntu.com/ubuntu释放中的仿生后端口[74.6 kB]
获取:4http://us.archive.ubuntu.com/ubuntu 仿生更新/maini386包[1228 kB]
获取:5http://us.archive.ubuntu.com/ubuntu 仿生更新/mainamd64包[1913 kB]
获取:6http://us.archive.ubuntu.com/ubuntu 仿生更新/main翻译en[394 kB]
获取:7http://us.archive.ubuntu.com/ubuntu 仿生更新/限制amd64包[256 kB]
获取:8http://us.archive.ubuntu.com/ubuntu 仿生更新/限制翻译英语[34.3 kB]
获取:9http://us.archive.ubuntu.com/ubuntu 仿生更新/宇宙amd64包[1718 kB]
获得:10http://us.archive.ubuntu.com/ubuntu 仿生更新/宇宙i386包[1561 kB]
获取:11http://us.archive.ubuntu.com/ubuntu 仿生更新/宇宙翻译en[363 kB]
获得:12http://security.ubuntu.com/ubuntu仿生安全释放[88.7 kB]
获得:13http://security.ubuntu.com/ubuntu 仿生安全/宇宙amd64包[1109 kB]
在19秒内获取了8828 kB(462 kB/s)
正在读取包列表。。。多恩
如果您使用的是64位发行版,则需要安装名为lib32gcc1或ia32 libs的包。这是因为Steam仅为i386体系结构编译。
#sudo dpkg—添加体系结构i386
#sudo apt get install lib32z1 libncurse5:i386 libbz2-1.0:i386 lib32gcc1 lib32stdc++6 libtinfo5:i386 libcurl3 gnutls:i386
下载并安装SteamCMD工具
建议您创建一个单独的用户(如“tf2server”)来安装和运行游戏服务器。
创建名为“tf2server”的用户
#添加用户服务器
创建将在其中安装SteamCMD的目录,例如“/hlserver”:
#mkdir./hl服务器
将当前工作目录更改为hlserver:
#cd HL服务器
下载steamcmd\u linux.tar.gz:
使用tar命令将存档解压缩到工作目录:
#tar zxf steamcmd\u linux.tar.gz
下载Team Fortress 2服务器
使用此命令下载最新服务器:
#./steamcmd.sh+匿名登录+强制安装目录。/hlserver+应用程序更新232250+退出
注意:232250是Team Fortress 2应用程序ID
以后可以再次执行此命令来更新服务器。
创建/更新服务器配置文件
现在,将当前工作目录更改为~/hlserver/tf2/tf/cfg:
#cd~/hlserver/tf2/tf/cfg
创建名为server.cfg的文件:
#nano服务器.cfg
将以下内容添加到server.cfg中(有关详细信息,请参阅Windows专用服务器):
注:您可以在此文件中向服务器添加名称。当用户查找您的服务器时,将显示此信息。
正在运行TF2服务器
我们将创建一个shell脚本,您可以运行该脚本来启动Team Fortress 2服务器,并在“./hlserver/tf2.sh”中创建一个包含以下内容的文件:
将此文件命名为“tf2.sh”以使其可执行。
#chmod u+x tf2.sh文件
运行./tf2.sh以启动服务器:
#./tf2.sh文件
这将启动服务器。你现在可以邀请玩家加入并在你的服务器上玩。
我们希望你已经发现这个指南有帮助,可以成功地部署在您的Ubuntu服务器上的堡垒2队。请点击向上投票按钮表示感谢。