Установка CS 1.6 на Ubuntu 19.04


Вот и пришло время проверить наши знания по администрированию серверов. Сегодня мы установим сервер CS 1.6 на unix-подобной установленной, обновленной и настроеной системе Ubuntu 19.04. Что нам необходимо для работы:

  1. Включенная программа wmware с Ubuntu.
  2. PuTTY клиент для удаленного подключения к серверу
  3. FTP-клиент WinSCP для обмена файлами с сервером
  4. Утилита steamCMD, чтобы выкачать самый свежий и чистый сервер по CS 1.6
  5. Интернет подключение.
Установка сервера по CS 1,6 на Ubuntu
  • Заходим под обычным пользователем user, с паролем 111111 в PuTTY-клиент
  • Переходим в каталог cd /home/user
  • Создаем каталог server: mkdir server
  • Скачиваем утилиту steamCMD с интернета, для этого пишем в консоль:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
  • Распаковываем архив с утилитой:
tar -xvzf steamcmd_linux.tar.gz
  • Вводим команду:
ls -l total 2380 drwxrwxr-x 2 user user 4096 июн 9 19:02 linux32 -rw-rw-r-- 1 user user 2428561 янв 5 2018 steamcmd_linux.tar.gz -rwxrw-r-- 1 user user 1166 янв 5 2018 steamcmd.sh [email protected]:~/server$
  • Файл ./steamcmd.sh уже имеет права на исполнение, запускаем:
./steamcmd.sh Redirecting stderr to '/home/user/Steam/logs/stderr.txt' ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [ 0%] Checking for available update... [----] Downloading update (0 of 49 735 KB)... [ 0%] Downloading update (467 of 49 735 KB)... [ 0%] Downloading update (1 977 of 49 735 KB)... [ 3%] Downloading update (4 856 of 49 735 KB)... [ 9%] Downloading update (7 660 of 49 735 KB)... [ 15%] Downloading update (10 510 of 49 735 KB)... [ 21%] Downloading update (12 745 of 49 735 KB)... [ 25%] Downloading update (15 360 of 49 735 KB)... [ 30%] Downloading update (18 037 of 49 735 KB)... [ 36%] Downloading update (20 353 of 49 735 KB)... [ 40%] Downloading update (22 995 of 49 735 KB)... [ 46%] Downloading update (25 797 of 49 735 KB)... [ 51%] Downloading update (28 537 of 49 735 KB)... [ 57%] Downloading update (31 091 of 49 735 KB)... [ 62%] Downloading update (34 389 of 49 735 KB)... [ 69%] Downloading update (36 962 of 49 735 KB)... [ 74%] Downloading update (39 629 of 49 735 KB)... [ 79%] Downloading update (41 911 of 49 735 KB)... [ 84%] Downloading update (44 018 of 49 735 KB)... [ 88%] Downloading update (46 703 of 49 735 KB)... [ 93%] Downloading update (49 654 of 49 735 KB)... [ 99%] Downloading update (49 735 of 49 735 KB)... [100%] Download Complete. [----] Applying update... [----] Extracting package... [----] Extracting package... [----] Extracting package... [----] Extracting package... [----] Installing update... [----] Installing update... [----] Installing update... [----] Installing update... [----] Installing update... [----] Installing update... [----] Installing update... [----] Installing update... [----] Cleaning up... [----] Update complete, launching... WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. Redirecting stderr to '/home/user/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type 'quit' to exit -- Loading Steam API...OK. Steam>
  • вводим анонимный логин:
Steam>login anonymous Connecting anonymously to Steam Public...Logged in OK Waiting for user info...OK Steam>

Теперь указываем директорию, куда будет складывать сервер:

Steam> force_install_dir /home/user/server
  • Теперь сама команда для скачивания CS 1.6
Steam> app_update 90
  • Получаем ошибку:
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x1) running, progress: 0.00 (0 / 22093088) Update state (0x61) downloading, progress: 10.22 (7858662 / 76857419) Update state (0x61) downloading, progress: 29.48 (22659849 / 76857419) Update state (0x61) downloading, progress: 33.45 (25707911 / 76857419) Update state (0x61) downloading, progress: 68.53 (52668195 / 76857419) Error! App '90' state is 0xE after update job.
  • Повторяем команду:
Steam> app_update 90 Update state (0x61) downloading, progress: 94.32 (695803167 / 737676772) Update state (0x61) downloading, progress: 97.34 (718058197 / 737676772) Update state (0x61) downloading, progress: 99.60 (734726183 / 737676772) Success! App '90' fully installed. Steam>
  • Все нормально, сервер скачан
  • Выходим со стима:
Steam> exit
  • Заходим в папку сервера:
cd /home/user/server
  • Проверяем что там:
total 42996 -rwxrwxr-x 1 user user 960621 июн 9 19:26 core.so -rwxrwxr-x 1 user user 658817 июн 9 19:26 crashhandler.so drwxrwxr-x 14 user user 4096 июн 9 19:27 cstrike -rwxrwxr-x 1 user user 306167 июн 9 19:26 demoplayer.so -rwxrwxr-x 1 user user 2970445 июн 9 19:26 engine_i486.so -rwxrwxr-x 1 user user 395639 июн 9 19:26 filesystem_stdio.so -rwxrwxr-x 1 user user 107274 июн 9 19:26 hlds_linux -rwxrwxr-x 1 user user 7778 июн 9 19:26 hlds_run -rwxrwxr-x 1 user user 173713 июн 9 19:26 hltv -rwxrwxr-x 1 user user 322152 июн 9 19:26 libgcc_s.so.1 lrwxrwxrwx 1 user user 16 июн 9 19:26 libSDL2.so -> libSDL2-2.0.so.0 -rwxrwxr-x 1 user user 3769939 июн 9 19:26 libstdc++.so.6 -rwxrwxr-x 1 user user 76032 июн 9 19:26 libsteam_api.so -rwxrwxr-x 1 user user 4383138 июн 9 19:26 libsteam.so -rwxrwxr-x 1 user user 474299 июн 9 19:26 libtier0.so -rwxrwxr-x 1 user user 441221 июн 9 19:26 libvstdlib.so drwxrwxr-x 2 user user 4096 июн 9 19:26 linux64 -rwxrwxr-x 1 user user 950910 июн 9 19:26 proxy.so drwxrwxr-x 5 user user 4096 июн 9 19:26 steamapps -rwxrwxr-x 1 user user 25237800 июн 9 19:26 steamclient.so drwxrwxr-x 16 user user 4096 июн 9 19:27 valve -rwxrwxr-x 1 user user 900597 июн 9 19:26 vgui2.so -rwxrwxr-x 1 user user 976013 июн 9 19:26 vgui.so -rwxrwxr-x 1 user user 54955 июн 9 19:26 voice_miles.so -rwxrwxr-x 1 user user 664256 июн 9 19:26 voice_silk.so -rwxrwxr-x 1 user user 135312 июн 9 19:26 voice_speex.so [email protected]:~/server$
  • Переходим в каталог /server или подключаемся через WinSCP и смотрим на скаченный сервер по CS 1.6:
cd /home/user du -sh ./* 940K ./core.so 644K ./crashhandler.so 283M ./cstrike 300K ./demoplayer.so 2,9M ./engine_i486.so 388K ./filesystem_stdio.so 108K ./hlds_linux 8,0K ./hlds_run 172K ./hltv 316K ./libgcc_s.so.1 0 ./libSDL2-2.0.so.0 0 ./libSDL2.so 3,6M ./libstdc++.so.6 76K ./libsteam_api.so 4,2M ./libsteam.so 464K ./libtier0.so 432K ./libvstdlib.so 25M ./linux64 932K ./proxy.so 32K ./steamapps 25M ./steamclient.so 433M ./valve 880K ./vgui2.so 956K ./vgui.so 56K ./voice_miles.so 652K ./voice_silk.so 136K ./voice_speex.so [email protected]:~/server$

На этом можно закончить данную статью, надеюсь она Вам помогла.

Оставьте комментарий

Войти с помощью: