Как разместить игровой сервер Linux Xonotic

click fraud protection

Бесплатные игры - это то, что делает Linux потрясающим. Xonotic - одна из лучших бесплатных игр с открытым исходным кодом на платформе Linux. Это быстро развивающийся шутер, вдохновленный жанром «дергающихся» игр FPS (Quake, Unreal и т. Д.). Играть в нее очень весело, особенно когда у тебя есть друзья. Если вы хотите разместить игровой сервер Xonotic, вам будет интересно узнать, что он гораздо проще, чем кажется.

Установить Xonotic

Xonotic имеет довольно хорошую поддержку Linux, и игра без проблем работает практически на любом дистрибутиве Linux. К сожалению, он пока не имеет большой поддержки программного обеспечения для Linux, поэтому, прежде чем он сможет настроить выделенный сервервам нужно будет построить игру и все ее компоненты.

Xonotic не размещается на Github, как большинство проектов. Вместо этого он использует Gitlab и имеет собственный выделенный сервер Git. Чтобы получить код, откройте терминал и установите последнюю версию пакета Git на свой ПК с Linux.

Ubuntu

sudo apt установить git
instagram viewer

Debian

sudo apt-get установить git

Arch Linux

sudo pacman -S git

мягкая фетровая шляпа

sudo dnf установить git

OpenSUSE

sudo zypper установить git

С последней версией инструмента Git, запущенной на вашем ПК с Linux, теперь можно получить последний код из игры. С использованием мерзкий клон Команда, возьмите новейшую версию кода Xonotic.

git clone git: //git.xonotic.org/xonotic/xonotic.git

Клонирование центрального репозитория Xonotic не будет быстрым. В конце концов, это целая игра. Дайте терминалу некоторое время, и через некоторое время будет завершена загрузка полной базы кода.

С использованием компакт диск команда, переместите терминал из папки Home в только что клонированный Xonotic папка на вашем компьютере Linux.

CD Xonotic

Внутри этой папки вам нужно будет загрузить еще больше данных для игры. Эта загрузка предназначена для таких вещей, как карты, текстуры и все остальное, чего не было в первом разделе загрузки.

./all update -p

Обновление Xonotic, в котором есть все необходимое для сборки, требует вечности, поэтому будьте терпеливы Бег все обновления загружает код из нескольких веток репозитория Xonotic Git. Когда загрузка завершится, код будет безопасным. Чтобы построить, запустите:

./all compile -r

Создание копии Xonotic займет довольно много времени, так как это огромная игра. Не ожидайте, что это закончится сразу, потому что это не будет. Пусть терминал все построит и наберитесь терпения. Когда он завершится, вы сможете запустить игру через терминал с:

./все беги ксонотик

Установить Xonotic без сборки

Загрузив копию Xonotic через Git, вы обязательно получите все необработанные файлы для игры и последнюю версию. Для преданных поклонников игры это отличный способ. Однако, если вы не хотите создавать программное обеспечение, следуйте этим инструкциям. Сначала зайдите на сайт Xonotic и нажмите кнопку загрузки.

У Xonotic нет отдельной ссылки для «Mac, Linux и Windows». Вместо этого все включено в один Zip-архив. Для распаковки откройте файловый менеджер, нажмите «Загрузки», щелкните правой кнопкой мыши на Zon-архиве Xonotic и выберите «извлечь» в появившемся меню.

Когда архив завершит распаковку, переместите папку Xonotic в свою домашнюю директорию. После перемещения перейдите в каталог и выберите xonotic64-sdl, xonotic32-sdl и т. Д., Чтобы запустить игру.

Или откройте терминал и запустите:

cd ~ / Xonotic ./xonotic-linux64-sdl.sh

Запуск выделенного сервера

Если вы просто заинтересованы в работе с выделенным сервером Xonotic, возможно, вы задаетесь вопросом, зачем требовалась сборка всей игры. Ну, все строится на запускаемую программу. Эта программа может запустить игру, если вы хотите играть в нее. Кроме того, вы можете запустить эту игру со специальными аргументами команды и разместить сервер 24/7.

После сборки Xonotic можно сразу запустить выделенный сервер. Для этого откройте окно терминала и выполните следующую команду:

./Все пробег посвящен ксонот

Готовый выделенный сервер

Вы пропустили сборку Xonotic в пользу загрузки предварительно скомпилированной версии игры? Если это так, настройка и запуск выделенного сервера немного отличается.

Вместо команды «все», указанной выше. Вам нужно будет сделать следующее. Во-первых, откройте окно терминала и используйте компакт диск команда для перемещения терминала из домашней папки в каталог Xonotic внутри /home/username/.

CD ~ / Xonotic

Внутри папки Xonotic вам нужно перейти в подпапку «сервер». В этой папке все компоненты, необходимые для работы сервера 24/7, находятся здесь.

CD-сервер

Выделенный сервер Linux может легко запускаться с помощью сценария, представленного в каталоге «server».

mv server_linux.sh ~ / Xonotic mv server.cfg ~ / Xonotic / data
./server_linux.sh -sessionid xonotic-test

Пока все ПК подключены к той же локальной сети, что и сервер, пользователи Xonotic должны иметь возможность быстрого доступа к любым работающим серверам в разделе «локальный» или «локальная сеть».

watch instagram story