Kostenlose Spiele machen Linux großartig. Eines der besten kostenlosen und Open Source-Spiele auf der Linux-Plattform ist Xonotic. Es ist ein rasanter Shooter, der vom FPS-Genre der Spiele (Quake, Unreal usw.) inspiriert ist. Es macht eine Menge Spaß, es zu spielen, besonders wenn du ein paar Freunde hast. Wenn Sie einen Xonotic-Spieleserver hosten möchten, sind Sie daran interessiert, dass dieser viel einfacher ist, als er sich anhört.
Installieren Sie Xonotic
Xonotic bietet großartige Linux-UnterstützungDas Spiel läuft problemlos auf nahezu jeder Linux-Distribution. Leider gibt es noch nicht viel Unterstützung für die gängige Linux-Software. Bevor Sie also einen dedizierten Server einrichten können, müssen Sie das Spiel und alle seine Komponenten erstellen.
Xonotic wird nicht wie die meisten Projekte auf Github gehostet. Stattdessen nutzt es Gitlab und verfügt über einen eigenen dedizierten Git-Server. Um den Code zu erhalten, öffnen Sie ein Terminal und installieren Sie die neueste Version des Git-Pakets auf Ihrem Linux-PC.
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
Mit der neuesten Version des Git-Tools, die auf Ihrem Linux-PC ausgeführt wird, ist es jetzt möglich, den neuesten Code aus dem Spiel abzurufen. Verwendung der Git-Klon Befehl, schnappen Sie sich die neueste Version des Xonotic-Codes.
git clone git://git.xonotic.org/xonotic/xonotic.git
Das Klonen des zentralen Xonotic-Repos wird nicht schnell gehen. Es ist schließlich ein ganzes Spiel. Geben Sie dem Terminal etwas Zeit und nach einer Weile ist der Download der vollständigen Codebasis abgeschlossen.
Verwendung der CD Befehl, verschieben Sie das Terminal aus dem Home-Ordner in den neu geklonten xonotisch Ordner auf Ihrem Linux-PC.
cd xonotic
In diesem Ordner müssen Sie noch mehr Daten für das Spiel herunterladen. Dieser Download ist für Dinge wie Karten, Texturen und alles andere gedacht, die nicht im ersten Abschnitt des Downloads enthalten waren.
./all update -p
Das Aktualisieren von Xonotic, damit es alles enthält, was zum Erstellen erforderlich ist, dauert ewig. Seien Sie also geduldig. Laufen alle aktualisieren Lädt Code aus verschiedenen Zweigen des Xonotic Git-Repos herunter. Wenn der Download abgeschlossen ist, können Sie den Code sicher erstellen. Führen Sie zum Erstellen Folgendes aus:
./all compile -r
Das Erstellen einer Kopie von Xonotic wird einige Zeit in Anspruch nehmeneine lange Zeit, da es ein gewaltiges Spiel ist. Erwarten Sie nicht, dass der Vorgang sofort beendet wird, da dies nicht der Fall ist. Lassen Sie das Terminal alles bauen und haben Sie etwas Geduld. Wenn dies abgeschlossen ist, können Sie das Spiel über das Terminal starten mit:
./all run xonotic
Installieren Sie Xonotic ohne Gebäude
Das Herunterladen einer Kopie von Xonotic über Git ist sicherHolen Sie sich alle RAW-Dateien für das Spiel und die neueste Version. Für eingefleischte Fans des Spiels ist dies ein großartiger Weg. Wenn Sie jedoch keine Lust haben, die Software zu erstellen, befolgen Sie stattdessen diese Anweisungen. Gehen Sie zunächst zur Xonotic-Website und klicken Sie auf den Download-Button.

Xonotic hat keinen separaten Link für "Mac,Linux und Windows. “Stattdessen ist alles in einem Zip-Archiv enthalten. Öffnen Sie zum Extrahieren einen Dateimanager, klicken Sie auf "Downloads", klicken Sie mit der rechten Maustaste auf das Xonotic Zip-Archiv und wählen Sie im angezeigten Menü "Extrahieren".
Wenn das Archiv vollständig extrahiert ist, verschieben Sie den Xonotic-Ordner in Ihr Basisverzeichnis. Wechseln Sie in das Verzeichnis und wählen Sie entweder xonotic64-sdl, xonotic32-sdl usw. aus, um das Spiel auszuführen.
Alternativ können Sie ein Terminal öffnen und Folgendes ausführen:
cd ~/Xonotic ./xonotic-linux64-sdl.sh
Ausführen eines dedizierten Servers
Wenn Sie nur daran interessiert sind, einen dediziertenAuf dem Xonotic-Server wundern Sie sich möglicherweise genau, warum die Erstellung des gesamten Spiels erforderlich war. Nun, alles baut auf einem startbaren Programm auf. Dieses Programm kann ein Spiel ausführen, wenn Sie es spielen möchten. Alternativ können Sie dieses Spiel mit speziellen Befehlsargumenten starten und einen 24/7-Server hosten.
Nach dem Erstellen von Xonotic kann ein dedizierter Server sofort gestartet werden. Öffnen Sie dazu ein Terminalfenster und führen Sie den folgenden Befehl aus:
./all run dedicated xonotic
Vorgefertigter dedizierter Server
Haben Sie das Erstellen von Xonotic übersprungen, um die vorkompilierte Version des Spiels herunterzuladen? In diesem Fall ist das Einrichten und Ausführen eines dedizierten Servers etwas anders.

Anstelle des oben aufgeführten Befehls "all". Sie müssen Folgendes tun. Öffnen Sie zunächst ein Terminalfenster und verwenden Sie die CD Befehl, um das Terminal aus dem Home-Ordner in das Xonotic-Verzeichnis zu verschieben / home / benutzername /.
cd ~/Xonotic
Innerhalb des Xonotic-Ordners müssen Sie in einen Unterordner mit dem Namen "Server" wechseln. In diesem Ordner befinden sich alle Komponenten, die für den Betrieb eines 24/7-Servers erforderlich sind.
cd server
Ein Linux-dedizierter Server kann problemlos über das Skript ausgeführt werden, das sich im Verzeichnis „server“ befindet.
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
Solange alle PCs mit demselben LAN wie der Server verbunden sind, sollten Xonotic-Benutzer in der Lage sein, schnell auf alle laufenden Server im Bereich "lokal" oder "LAN" zuzugreifen.
Bemerkungen