Руководство по установке CSGO сервера на Linux в 2026 году
1. Подготовка системы
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6 lib32z1 libc6:i386 libsdl2-2.0-0:i386 unzip wget -y
2. Установка SteamCMD
mkdir ~/SteamCMD && cd ~/SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
3. Загрузка сервера CS:GO
./steamcmd.sh +force_install_dir ~/csgo_server +login anonymous +app_update 740 validate +quit
4. Установка SourceMod и No Lobby Reservation
Загрузите один из архивов в папку ~/csgo_server/csgo (Sourcemod и Metamod скачать обязательно и в первую очередь):
-
SourceMod — Скачать
-
MetaMod — Скачать
-
CSGO.zip — Скачать (Готовый Sourcemod + плагин)
-
Plugin Master — Скачать (Только плагин: addons, gamedata)
-
Plugin + Scripting — Скачать (Плагин + исходный код)
Распаковка (после загрузки файла в папку csgo):
cd ~/csgo_server/csgo
unzip CSGO.zip
5. Настройка
-
Правка Steam ID: Откройте файл
~/csgo_server/csgo/steam.infи замените значениеappID=730наappID=4465480.
Содержимое должно выглядеть так:ClientVersion=1575 ServerVersion=1575 PatchVersion=1.38.8.1 ProductName=csgo appID=4465480 SourceRevision=8413246 VersionDate=Oct 12 2023 VersionTime=09:57:39 -
Убедитесь, что файлы плагина находятся в
addons/sourcemod/plugins/. -
В
csgo/cfg/server.cfgне должно быть параметров, удерживающих сервер в режиме ожидания лобби.
6. Запуск сервера
Создайте файл ~/csgo_server/start.sh:
#!/bin/bash
./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 -port 27015 +sv_lan 0
Выполните: chmod +x ~/csgo_server/start.sh и запустите его.
Команды консоли
-
meta list— проверка работы Metamod. -
sm plugins list— проверка работы No Lobby Reservation. -
sm version— версия SourceMod.