Jak hostować Linux Xonotic Game Server

click fraud protection

Darmowe gry sprawiają, że Linux jest niesamowity. Jedną z najlepszych darmowych i otwartych gier na platformie Linux jest Xonotic. To szybka strzelanka inspirowana „skurczowym” gatunkiem gier FPS (Quake, Unreal itp.). Granie w nią to świetna zabawa, zwłaszcza gdy masz ze sobą przyjaciół. Jeśli chcesz hostować serwer gier Xonotic, z pewnością zainteresuje Cię to, że jest on znacznie prostszy niż się wydaje.

Zainstaluj Xonotic

Xonotic ma całkiem świetne wsparcie dla Linuksa, a gra działa bez problemu na dowolnej dystrybucji Linuksa. Niestety, nie ma jeszcze dużo głównego wsparcia dla oprogramowania Linux, więc zanim będzie mógł skonfiguruj serwer dedykowany, musisz zbudować grę i wszystkie jej elementy.

Xonotic nie jest hostowany w Github, jak większość projektów. Zamiast tego korzysta z Gitlab i ma własny dedykowany serwer Git. Aby uzyskać kod, otwórz terminal i zainstaluj najnowszą wersję pakietu Git na komputerze z systemem Linux.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

instagram viewer
sudo pacman -S git

Fedora

sudo dnf zainstaluj git

OpenSUSE

sudo zypper zainstaluj git

Dzięki najnowszej wersji narzędzia Git działającej na komputerze z systemem Linux można teraz pobrać najnowszy kod z gry. Używając klon gita polecenie, pobierz najnowszą wersję kodu Xonotic.

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

Klonowanie centralnego repozytorium Xonotic nie będzie szybkie. W końcu to cała gra. Daj terminalowi trochę czasu, a po chwili pełna baza kodu zakończy pobieranie.

Używając Płyta CD polecenie przenieś terminal z folderu domowego do nowo sklonowanego xonotyczny folder na komputerze z systemem Linux.

cd xonotic

W tym folderze musisz pobrać jeszcze więcej danych do gry. To pobieranie dotyczy map, tekstur i wszystkiego innego, czego nie było w pierwszej sekcji pobierania.

./all aktualizacja -p

Aktualizacja Xonotic, aby zawierała wszystko, co niezbędne do zbudowania, trwa wiecznie, więc bądź cierpliwy. Bieganie wszystkie aktualizacje pobiera kod z kilku gałęzi repozytorium Xonotic Git. Po zakończeniu pobierania kod jest bezpieczny. Aby zbudować, uruchom:

./all kompiluj -r

Zbudowanie kopii Xonotic zajmie sporo czasu, ponieważ jest to ogromna gra. Nie oczekuj, że skończy się od razu, bo się nie skończy. Niech terminal zbuduje wszystko i będzie cierpliwy. Po zakończeniu będzie można uruchomić grę za pomocą terminala za pomocą:

./all uruchom xonotic

Zainstaluj Xonotic bez budowania

Pobranie kopii Xonotic przez Git z pewnością zapewni ci wszystkie nieprzetworzone pliki gry i najnowszą wersję. Dla zagorzałych fanów gry jest to świetna droga. Jeśli jednak nie masz ochoty tworzyć oprogramowania, postępuj zgodnie z tymi instrukcjami. Najpierw przejdź na stronę Xonotic i kliknij przycisk pobierania.

Xonotic nie ma osobnego linku do „Mac, Linux i Windows”. Zamiast tego wszystko jest zawarte w jednym archiwum Zip. Aby wyodrębnić, otwórz menedżera plików, kliknij „Pobrane”, kliknij prawym przyciskiem myszy archiwum Xonotic Zip i wybierz „wyodrębnij” z wyświetlonego menu.

Po zakończeniu rozpakowywania archiwum przenieś folder Xonotic do katalogu domowego. Po przeniesieniu przejdź do katalogu i wybierz xonotic64-sdl, xonotic32-sdl itd., Aby uruchomić grę.

Alternatywnie otwórz terminal i uruchom:

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

Uruchamianie serwera dedykowanego

Jeśli chcesz tylko uruchomić dedykowany serwer Xonotic, możesz zastanawiać się, dlaczego konieczne było zbudowanie całej gry. Cóż, wszystko buduje się na program, który można uruchomić. Ten program może uruchomić grę, jeśli chcesz w nią zagrać. Możesz też uruchomić tę grę za pomocą specjalnych argumentów polecenia i hostować serwer 24/7.

Po zbudowaniu Xonotic można od razu uruchomić serwer dedykowany. Aby to zrobić, otwórz okno terminala i wykonaj następujące polecenie:

./all uruchom dedykowany xonotic

Wstępnie zbudowany serwer dedykowany

Czy pominąłeś budowę Xonotic na rzecz pobrania wstępnie skompilowanej wersji gry? Jeśli tak, to skonfigurowanie i uruchomienie serwera dedykowanego jest nieco inne.

Zamiast polecenia „wszystkie” wymienionego powyżej. Musisz wykonać następujące czynności. Najpierw otwórz okno terminala i użyj Płyta CD polecenie, aby przenieść terminal z folderu domowego do katalogu Xonotic w obrębie /home/username/.

cd ~ / Xonotic

Wewnątrz folderu Xonotic musisz przenieść się do podfolderu o nazwie „serwer”. W tym folderze znajdują się wszystkie elementy wymagane do działania serwera 24/7.

serwer cd

Serwer dedykowany dla systemu Linux można łatwo uruchomić za pomocą skryptu podanego w katalogu „server”.

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

Tak długo, jak wszystkie komputery są podłączone do tej samej sieci LAN co serwer, użytkownicy Xonotic powinni mieć szybki dostęp do wszystkich działających serwerów w sekcji „lokalny” lub „LAN”.

watch instagram story