Volné hry jsou to, co dělá Linux úžasným. Jednou z nejlepších her zdarma a open source na platformě Linux je Xonotic. Je to rychlá střílečka inspirovaná žánrem her FPS „škubnutí“ (Quake, Unreal atd.). Hrát to jako spoustu legrace, zvláště když máte s sebou nějaké přátele. Pokud byste chtěli hostit herní server Xonotic, měli byste vědět, že je mnohem jednodušší, než to zní.
Nainstalujte Xonotic
Xonotic má docela velkou podporu Linuxu ahra běží téměř na jakékoli distribuci Linuxu bez problémů. Bohužel zatím nemá mnoho běžných linuxových softwarových podpor, takže než budete moci nastavit dedikovaný server, musíte si hru a všechny její součásti postavit.
Xonotic není hostován na Githubu jako většina projektů. Místo toho využívá Gitlab a má svůj vlastní dedikovaný server Git. Chcete-li získat kód, otevřete terminál a nainstalujte do svého počítače se systémem Linux nejnovější verzi balíčku Git.
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
S nejnovější verzí nástroje Git a spuštěnou na vašem počítači se systémem Linux je nyní možné získat nejnovější kód ze hry. Za použití git klon příkaz, uchopte nejnovější verzi xonotického kódu.
git clone git://git.xonotic.org/xonotic/xonotic.git
Klonování centrálního Xonotického repo nebude rychlé. Konec konců je to celá hra. Dejte terminálu nějaký čas a po chvíli bude úplná kódová základna dokončena.
Za použití CD příkaz, přesuňte terminál ze složky Home do nově klonovaného xonotický ve vašem počítači se systémem Linux.
cd xonotic
V této složce budete muset do hry stáhnout ještě více dat. Toto stahování je určeno například pro mapy, textury a cokoli jiného, co nebylo v první části stahování.
./all update -p
Aktualizace Xonotic, takže má vše potřebné k sestavení, trvá věčně, takže buďte trpěliví. Běh všechny aktualizace stáhne kód z několika větví repetice Xonotic Git. Po dokončení stahování je bezpečné kód sestavit. Chcete-li sestavit, spusťte:
./all compile -r
Vytvoření kopie Xonotic bude trvat docela dostdlouho, protože je to obrovská hra. Neočekávejte, že to skončí hned, protože to nebude. Nechte terminál vše budovat a buďte trpěliví. Po dokončení budete moci hru spustit prostřednictvím terminálu pomocí:
./all run xonotic
Nainstalujte Xonotic without Building
Stahování kopie Xonotic přes Git je jistézískejte všechny nezpracované soubory pro hru a nejnovější verzi. Pro tvrdé fanoušky hry je to skvělý způsob, jak jít. Pokud se však nechcete stavět software, postupujte podle těchto pokynů. Nejprve přejděte na web Xonotic a klikněte na tlačítko Stáhnout.

Xonotic nemá samostatný odkaz pro „Mac,Linux a Windows. “Místo toho je vše zahrnuto v jednom archivu ZIP. Chcete-li rozbalit, otevřete správce souborů, klikněte na „Stahování“, klikněte pravým tlačítkem na Xonotic Zip-archiv a v zobrazené nabídce vyberte „Rozbalit“.
Po dokončení extrahování archivu přesuňte složku Xonotic do svého domovského adresáře. Po přesunutí přejděte do adresáře a vyberte hru xonotic64-sdl, xonotic32-sdl atd. A spusťte hru.
Případně otevřete terminál a spusťte:
cd ~/Xonotic ./xonotic-linux64-sdl.sh
Spuštění dedikovaného serveru
Pokud máte zájem provozovat specializovanéXonotický server, možná vás zajímá, proč bylo nutné sestavit celou hru. Všechno staví na spouštěcím programu. Tento program může spustit hru, pokud ji chcete hrát. Alternativně můžete tuto hru spustit se speciálními příkazovými argumenty a hostit server 24/7.
Po vytvoření systému Xonotic je možné ihned spustit dedikovaný server. Chcete-li to provést, otevřete okno terminálu a spusťte následující příkaz:
./all run dedicated xonotic
Předem vytvořený dedikovaný server
Vynechali jste budovu Xonotic ve prospěch stažení předkompilované verze hry? Pokud ano, nastavení a provoz dedikovaného serveru je trochu jiné.

Místo výše uvedeného příkazu „vše“. Budete muset udělat následující. Nejprve otevřete okno terminálu a použijte CD příkaz k přesunutí terminálu ze složky Home do adresáře Xonotic uvnitř / home / uživatelské jméno /.
cd ~/Xonotic
Uvnitř složky Xonotic se budete muset přesunout do podsložky nazvané „server“. V této složce jsou všechny komponenty potřebné pro provozování 24/7 serveru.
cd server
Server určený pro Linux lze snadno spustit skriptem uvedeným v adresáři „server“.
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
Pokud jsou všechny počítače připojeny ke stejné síti LAN jako server, měli by mít uživatelé Xonotic rychlý přístup ke všem běžícím serverům v části „místní“ nebo „LAN“.
Komentáře