- - Comment héberger un serveur de jeux Linux Xonotic

Comment héberger un serveur de jeux Linux Xonotic

Les jeux gratuits sont ce qui rend Linux génial. Un des meilleurs jeux gratuits et à code source ouvert sur la plate-forme Linux est Xonotic. C’est un jeu de tir rapide inspiré par le genre de jeux «twitch» FPS (Quake, Unreal, etc.). C'est très amusant, surtout quand vous avez des amis avec vous. Si vous souhaitez héberger un serveur de jeux Xonotic, sachez qu'il est beaucoup plus simple qu'il n'y paraît.

Installer Xonotic

Xonotic supporte très bien Linux, et leLe jeu fonctionne sans problème sur n'importe quelle distribution Linux. Malheureusement, le logiciel Linux n’est pas encore largement supporté par les logiciels grand public. Avant de pouvoir configurer un serveur dédié, vous devez donc créer le jeu, ainsi que tous ses composants.

Xonotic n’est pas hébergé sur Github comme la plupart des projets. Au lieu de cela, il utilise Gitlab et dispose de son propre serveur Git dédié. Pour obtenir le code, ouvrez un terminal et installez la dernière version du paquet Git sur votre PC Linux.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Feutre

sudo dnf install git

OpenSUSE

sudo zypper install git

La dernière version de l’outil Git étant opérationnelle sur votre PC Linux, il est maintenant possible de récupérer le dernier code du jeu. En utilisant le Git Clone commande, récupérez la dernière version du code Xonotic.

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

Le clonage du référentiel central Xonotic ne sera pas rapide. C'est un jeu entier, après tout. Donnez au terminal un peu de temps, et après quelques instants, la base de code complète sera téléchargée.

En utilisant le CD commande, déplacez le terminal du dossier Home vers le nouveau cloné xonotique dossier sur votre PC Linux.

cd xonotic

Dans ce dossier, vous devrez télécharger encore plus de données pour le jeu. Ce téléchargement concerne des éléments tels que des cartes, des textures et tout ce qui ne figurait pas dans la première section du téléchargement.

./all update -p

La mise à jour de Xonotic, qui a donc tout ce qu'il faut pour construire, prend une éternité, alors soyez patient. Fonctionnement toute mise à jour télécharge le code de plusieurs branches du dépôt Xonotic Git. Une fois le téléchargement terminé, vous pouvez créer le code en toute sécurité. Pour construire, lancez:

./all compile -r

Construire une copie de Xonotic va prendre beaucoup de tempslongtemps, car c’est un jeu énorme. Ne vous attendez pas à ce que cela se termine tout de suite, car ce ne sera pas le cas. Laissez le terminal tout construire et soyez patient. Une fois terminé, vous pourrez démarrer le jeu via un terminal avec:

./all run xonotic

Installer Xonotic sans bâtiment

Télécharger une copie de Xonotic via Git ne manquera pas devous obtenir tous les fichiers bruts pour le jeu et la dernière version. Pour les inconditionnels du jeu, c’est une excellente façon de faire. Toutefois, si vous ne souhaitez pas créer le logiciel, suivez plutôt ces instructions. Tout d’abord, rendez-vous sur le site Web Xonotic et cliquez sur le bouton de téléchargement.

Xonotic n’a pas de lien séparé pour «Mac,Linux et Windows. ”Au lieu de cela, tout est inclus dans une archive Zip. Pour extraire, ouvrez un gestionnaire de fichiers, cliquez sur «Téléchargements», cliquez avec le bouton droit de la souris sur l’archive Xonotic Zip et sélectionnez «extraire» dans le menu qui apparaît.

Lorsque l'extraction de l'archive est terminée, déplacez le dossier Xonotic vers votre répertoire de base. Une fois déplacé, accédez au répertoire et sélectionnez xonotic64-sdl, xonotic32-sdl, etc. pour lancer le jeu.

Sinon, ouvrez un terminal et exécutez:

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

Exécuter un serveur dédié

Si vous souhaitez simplement utiliser unServeur Xonotic, vous vous demandez peut-être exactement pourquoi il était nécessaire de créer tout le jeu. Eh bien, tout se construit sur un programme lancable. Ce programme peut lancer un jeu si vous voulez y jouer. Alternativement, vous pouvez lancer ce jeu avec des arguments de commande spéciaux et héberger un serveur 24/7.

Après avoir construit Xonotic, il est possible de démarrer immédiatement un serveur dédié. Pour ce faire, ouvrez une fenêtre de terminal et exécutez la commande suivante:

./all run dedicated xonotic

Serveur dédié pré-construit

Avez-vous sauté la construction de Xonotic en faveur du téléchargement de la version précompilée du jeu? Si tel est le cas, la configuration et l’exécution d’un serveur dédié est un peu différente.

Au lieu de la commande "tout" listée ci-dessus. Vous devrez faire ce qui suit. Tout d'abord, ouvrez une fenêtre de terminal et utilisez le CD commande pour déplacer le terminal du dossier Home vers le répertoire Xonotic dans / home / nom d'utilisateur /.

cd ~/Xonotic

À l'intérieur du dossier Xonotic, vous devrez vous déplacer dans un sous-dossier appelé «serveur». Dans ce dossier, vous trouverez ici tous les composants nécessaires à l'exécution d'un serveur 24/7.

cd server

Un serveur dédié Linux peut facilement être exécuté via le script fourni dans le répertoire «server».

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

Tant que tous les PC sont connectés au même réseau local que le serveur, les utilisateurs de Xonotic doivent pouvoir accéder rapidement à tous les serveurs en cours d’exécution de la section «local» ou «LAN».

commentaires