- - Jak hostować Linux Xonotic Game Server

Jak hostować Linux Xonotic Game Server

Darmowe gry sprawiają, że Linux jest niesamowity. Jedną z najlepszych darmowych i otwartych gier na platformie Linux jest Xonotic. Jest 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 dobrą obsługę Linuksa igra działa bez problemu na dowolnej dystrybucji Linuksa. Niestety, nie ma jeszcze dużej obsługi głównego oprogramowania Linux, więc zanim będziesz mógł skonfigurować serwer dedykowany, musisz zbudować grę i wszystkie jej komponenty.

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

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install 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. Ten plik do pobrania dotyczy map, tekstur i wszystkiego innego, czego nie było w pierwszej sekcji pobierania.

./all update -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 compile -r

Zbudowanie kopii Xonotic zajmie sporo czasudługi czas, 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 run xonotic

Zainstaluj Xonotic bez budowania

Pobranie kopii Xonotic przez Git na pewnootrzymasz 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 jesteś zainteresowany uruchomieniem dedykowanegoSerwer Xonotic, możesz się zastanawiać, dlaczego konieczne było zbudowanie całej gry. Cóż, wszystko buduje się na program uruchamialny. Ten program może uruchomić grę, jeśli chcesz w nią zagrać. Możesz też uruchomić tę grę za pomocą specjalnych argumentów poleceń 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 run dedicated xonotic

Wstępnie zbudowany serwer dedykowany

Czy pominąłeś budowanie 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 / nazwa użytkownika /.

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.

cd server

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”.

Komentarze