1. Установить SteamCMD ( ссылка ) 2. Создаем пользователя и переключаемся на него sudo useradd -m valheim sudo -u valheim -s 3. Переходим в домашний каталог cd 4. Скачаем сервер valheim /usr/games/steamcmd +@sSteamCmdForcePlatformType linux +force_install_dir /home/valheim/valheim_server+login anonymous +app_update 896660 +quit 5. Возвращаемся на пользователя с правами админа exit 6. Создаем службу для запуска сервера sudo nano /etc/systemd/system/valheim_server.service И вставляем в нее строки: [Unit]
Description=Valheim Dedicated Server
Wants=network-online.target
After=network-online.target
[Service]
Environment=SteamAppId=892970
Environment=LD_LIBRARY_PATH=/home/valheim/valheim_server/linux64:$LD_LIBRARY_PATH
Type=simple
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
User=valheim
Group=valheim
WorkingDirectory=/home/valheim/valheim_server
ExecStartPre=/usr/games/steamcmd +login anonymous +force_install_dir /home/valheim/valheim_server+app_update 896660 validate +exit
ExecStart