首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 22.04上的CS GO服务器错误

Ubuntu 22.04上的CS GO服务器错误
EN

Ask Ubuntu用户
提问于 2023-05-10 14:31:26
回答 2查看 113关注 0票数 0

作为我自我训练的一部分,在那里我尝试学习任何关于VPS的东西,我想开始我自己的小CS:GO服务器。

我使用了网络上提供的多个教程,但这些都没有回答我关于每次发生的错误的问题,无论我使用哪个教程。

服务器详细信息:

来自OVHcloud、1vC、2GB操作内存、40 GB磁盘空间、Ubuntu22.04的VPS

我执行的步骤:

作为根,创建了一个蒸汽用户:sudo useradd -m steam sudo passwd steam

进入文件夹cd /home/steam

安装运行SteamCMD sudo apt-get install lib32gcc-s1所需的依赖项

为SteamCMD创建了一个目录,并切换到它,mkdir ~/Steam && cd ~/Steam

下载并解压缩SteamCMD wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

tar xf steamcmd_linux.tar.gz

创建安装文件夹force_install_dir ./csgo

作为匿名login anonymous登录

更新应用程序以下载CS GO服务器文件app_update 740 validate

创建一个包含以下命令的startserver.sh文件:./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount XXXXXX -net_port_tryz (用我的令牌替换XXX )

尝试运行pt中提到的.sh文件。9,并获得以下错误:LD_LIBRARY_PATH=/home/steam/cs_go/bin:/home/steam/cs_go:/home/steam/cs_go/bin: Failed to open libtier0.so (/home/steam/cs_go/bin/libgcc_s.so.1: version GCC_7.0.0' not found (required by /lib32/libstdc++.so.6))

当我运行.sh脚本来运行服务器时,无论我使用哪个教程,我都会得到相同的错误。

由于我对在SSH上管理/设置VPS服务器的知识接近于0,所以我有可能就在眼前得到了答案,但我不知道。

与此错误相关的所有内容都应该安装,但是LD_LIBRARY_PATH似乎有问题。

任何帮助都将是非常感谢的。

提前谢谢你。

一步一步地学习教程

安装了所有必要的库(我希望如此)

检查了官方的SteamCMD维基

期望:运行服务器

EN

回答 2

Ask Ubuntu用户

发布于 2023-05-10 14:42:31

代码语言:javascript
复制
sudo apt-get install libc6:i386 lsb-core
sudo apt-get install lib32z1
sudo apt-get install ia32-libs
sudo apt install build-essential

链接

票数 0
EN

Ask Ubuntu用户

发布于 2023-05-11 01:57:48

按照@sinclair的指示,安装所需的库后,重命名或删除服务器bin目录中包含的libgcc_s.so.1文件。

代码语言:javascript
复制
mv /home/steam/cs_go/bin/libgcc_s.so.1 /home/steam/cs_go/bin/libgcc_s.so.1.old
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1467404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档