Создание сервера Counter Strike 1.6 на Linux через SteamCMD

adidas

Активист
Для установки сервера Counter Strike 1.6 нам понадобится либо VDS, либо своя машина в дц. либо просто пк под управлением Linux (debian, ubuntu и тд) в данный момент пример тестировался на Debian'е

Для удобства заходим на него по SSH (я использую WinSCP для удобного управления файлами и Putty-терминал)
Заходим на правах суперпользователя. Если у Вас система x64 - нужно установить необходимые библиотеки поддержки 32х битных приложений, иначе не запустится!

aptitude install lib32gcc1

Создаем дерикотию для steam и вашего будущего сервера(можно делать через WinSCP):

mkdir steamcmd
mkdir hlds
Заходим в steam:

cd steamcmd

После чего нам необходим архив SteamCMD, качаем с офф.сайта:

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
Извлекаем архив:

tar -xvzf steamcmd_linux.tar.gz
Запускаем steamcmd для обновления:

./steamcmd.sh
Теперь у них необходимо авторизоваться, большинства серверов можно войти анонимно:

login anonymous
или заходим под своим акком:

login ваш_логин пароль
Указываем путь куда будет качаться сервер:

force_install_dir /root/hlds/

Запускаем скачку сервера, "90" это код сервера, как быстро загрузится сервер зависит интернет соединения сервера:

app_update 90 validate
app_update 90
По завершению выходим из steam:

quit
Если все прошло без ошибок то сервер скачен! Поздравляю! Пытаемся запустить, не забываем настроить)
 
  • Like
Реакции: omg
Сверху Снизу