Обновить README.md

This commit is contained in:
Александр 2025-03-18 12:15:47 +10:00
parent 904457263f
commit 201cf4a11b

View File

@ -5,22 +5,24 @@
# Установка (Debian) # Установка (Debian)
-- устанавливаем пакеты -- устанавливаем пакеты
> sudo apt install -y git tar wget > sudo apt install -y git tar wget python3-pip; \\ \
pip3 install psutil 2> /dev/null || pip3 install psutil --break-system-packages
-- создаём прользователя -- создаём прользователя
> useradd -m -s /bin/bash steam \\ \ > useradd -m -s /bin/bash steam; \\ \
su steam su steam; \\ \
cd ~
-- клонируем репозиторий -- клонируем репозиторий
> git clone http://git.alanbox.ru/alan/kf2_server.git /opt/KillingFloor2 > su -c 'git clone http://git.alanbox.ru/alan/kf2_server.git /opt/KillingFloor2 && chown -R steam: /opt/KillingFloor2'
-- включаем поддержку x86 архетектуры -- включаем поддержку x86 архетектуры
> su root -c 'dpkg --add-architecture i386 && apt update && apt install -y ia32-libs 2> /dev/null || apt install -y lib32z1' > su root -c 'dpkg --add-architecture i386 && apt update && apt install -y ia32-libs 2> /dev/null || apt install -y lib32z1'
-- ставим steamcmd -- ставим steamcmd
> wget http://media.steampowered.com/client/steamcmd_linux.tar.gz \\ \ > wget http://media.steampowered.com/client/steamcmd_linux.tar.gz; \\ \
mkdir -p /home/steam/Steam/ && tar -C /home/steam/Steam/ -xvf steamcmd_linux.tar.gz \\ \ mkdir -p /home/steam/.local/share/Steam/steamcmd/ && tar -C /home/steam/.local/share/Steam/steamcmd/ -xvf steamcmd_linux.tar.gz; \\ \
rm -rf ./steamcmd_linux.tar.gz \\ \ rm -rf ./steamcmd_linux.tar.gz; \\ \
su root -c 'mv /opt/KillingFloor2/steamcmd /usr/games/steamcmd && chmod +x /usr/games/steamcmd && chown root: /usr/games/steamcmd' su root -c 'mv /opt/KillingFloor2/steamcmd /usr/games/steamcmd && chmod +x /usr/games/steamcmd && chown root: /usr/games/steamcmd'
-- загружаем игру -- загружаем игру
@ -34,3 +36,6 @@ su root -c 'mv /opt/KillingFloor2/steamcmd /usr/games/steamcmd && chmod +x /usr/
-- добавляем сервис в автозагрузку и запускаем -- добавляем сервис в автозагрузку и запускаем
> su root -c 'systemctl enable kf2.service && systemctl enable kf2.service' > su root -c 'systemctl enable kf2.service && systemctl enable kf2.service'
-- выходим из пользователя steam
> exit