После входа пишем команду:
sudo dpkg —add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 steamcmd
и устанавливаем все необходимые зависимости для работы сервера CS:GO
Если не можете подключиться удаленно — отключаете файервол: ufw disable
Смотрите видео, как можно автоматически установить CS:GO на сервер с Ubuntu:
1. Создаем пользователя csgoserver и задаем ему пароль:
adduser csgoserver
Должно получиться, приблизительно, вот так:
[email protected]:~# adduser csgoserver
Adding user `csgoserver’ …
Adding new group `csgoserver’ (1001) …
Adding new user `csgoserver’ (1001) with group `csgoserver’ …
Creating home directory `/home/csgoserver’ …
Copying files from `/etc/skel’ …
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for csgoserver
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
[email protected]:~#
2. Переходим на пользователя csgoserver:
su — csgoserver
3. Скачивакм сам скрипт — linuxgsm.sh.
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgoserver
Должно получиться следующее:
[email protected]:~$ wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgoserver
—2020-10-29 12:41:52— https://linuxgsm.sh/
Resolving linuxgsm.sh (linuxgsm.sh)… 104.28.4.112, 104.28.5.112, 172.67.135.1, …
Connecting to linuxgsm.sh (linuxgsm.sh)|104.28.4.112|:443… connected.
HTTP request sent, awaiting response… 301 Moved Permanently
Location: https://raw.githubusercontent.com/GameServerManagers/LinuxGSM/master/linuxgsm.sh [following]
—2020-10-29 12:41:52— https://raw.githubusercontent.com/GameServerManagers/LinuxGSM/master/linuxgsm.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)… 199.232.16.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|199.232.16.133|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 14061 (14K) [text/plain]
Saving to: ‘linuxgsm.sh’
linuxgsm.sh 100%[==================================================================================================================>] 13.73K —.-KB/s in 0.02s
2020-10-29 12:41:52 (713 KB/s) — ‘linuxgsm.sh’ saved [14061/14061]
Installed Counter-Strike: Global Offensive server as csgoserver
./csgoserver install./csgoserver install
Если у Вас есть эти строки, значит все сделано верно.
4. Запускаем скрипт командой и следуем инструкциям:
./csgoserver install
5. Вводим со своего аккаунта на стиметокен к серверу:
Enter token below (Can be blank).
GSLT TOKEN:
6. Если у Вас появилась надпись, приведенная ниже, то Вы все сделали верно и теперь можно запускать сервер по CS:GO
=================================
Install Complete!
To start server type:
./csgoserver start
7. Запускаем сервер
./csgoserver start
8. Переходим в консоль сервера
./csgoserver console
Если Вы в консоле, значит Вам удалось поднять сервер по CS:GO на операционной системе Ubuntu 16.04 x64. И значит можно коннектиться к серверу и звать друзей, чтобы показать им свой боевой скилл )))