- - Ako hostiť Linux Xonotic Game Server -

Ako hostiť Linux Xonotic Game Server

Vďaka slobodným hrám je Linux úžasný. Jednou z najlepších hier s otvoreným zdrojovým kódom na platforme Linux je Xonotic. Je to rýchlo sa rozvíjajúca strieľačka inšpirovaná žánrom hier „zášklb“ FPS (Quake, Unreal, atď.). Hrať to ako celkom zábavné, najmä keď máte s sebou nejakých priateľov. Ak by ste chceli hosťovať herný server Xonotic, mali by ste vedieť, že je oveľa jednoduchší, ako znie.

Nainštalujte Xonotic

Xonotic má celkom veľkú podporu Linuxu aHra beží bez problémov na akejkoľvek distribúcii Linuxu. Bohužiaľ zatiaľ nemá veľa bežnej softvérovej podpory pre systém Linux, takže predtým, ako budete môcť nastaviť vyhradený server, budete musieť hru a všetky jej komponenty postaviť.

Xonotic nie je hostiteľom Githubu ako väčšina projektov. Namiesto toho využíva Gitlab a má svoj vlastný vyhradený server Git. Ak chcete získať tento kód, otvorte terminál a nainštalujte do svojho počítača so systémom Linux najnovšiu verziu balíka 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 najnovšou verziou nástroja Git a spustenou na vašom počítači so systémom Linux je teraz možné získať najnovší kód z hry. Pomocou git klon príkaz, uchopte najnovšiu verziu kódu Xonotic.

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

Klonovanie centrálneho Xonotického repo nebude rýchle. Koniec koncov, je to celá hra. Dajte terminálu nejaký čas a po chvíli sa stiahne úplná kódová základňa.

Pomocou CD príkaz, presunúť terminál z domovského priečinka do novo klonovaného xonotic v počítači so systémom Linux.

cd xonotic

V tomto priečinku budete musieť do hry stiahnuť ešte viac údajov. Tento súbor na prevzatie sa týka vecí, ako sú mapy, textúry a čokoľvek iné, čo nebolo v prvej časti stiahnutia.

./all update -p

Aktualizácia systému Xonotic, aby obsahoval všetko potrebné na zostavenie, trvá netrpezlivo, takže buďte trpezliví. beh všetky aktualizácie stiahne kód z niekoľkých pobočiek repy Xonotic Git. Po dokončení sťahovania je kód bezpečný. Ak chcete zostaviť, spustite:

./all compile -r

Vytvorenie kópie Xonotic bude trvať celkomdlho, pretože je to obrovská hra. Neočakávajte, že sa okamžite skončí, pretože to nebude. Nechajte terminál stavať všetko a buďte trpezliví. Po dokončení budete môcť hru spustiť prostredníctvom terminálu pomocou:

./all run xonotic

Nainštalujte Xonotic bez budovy

Sťahovanie kópie Xonotic cez Git určitezískate všetky nespracované súbory pre hru a najnovšiu verziu. Pre tvrdých fanúšikov hry je to skvelý spôsob, ako ísť. Ak si však neželáte vytvárať softvér, postupujte podľa týchto pokynov. Najprv prejdite na webovú stránku Xonotic a kliknite na tlačidlo sťahovania.

Xonotic nemá samostatný odkaz na „Mac,Linux a Windows. “Namiesto toho je všetko súčasťou jedného archívu ZIP. Ak chcete extrahovať, otvorte správcu súborov, kliknite na položku „Downloads“, kliknite pravým tlačidlom myši na archív Xonotic Zip a v zobrazenej ponuke vyberte možnosť „extrahovať“.

Po dokončení extrahovania archívu presuňte priečinok Xonotic do svojho domovského adresára. Po presunutí prejdite do adresára a spustite hru výberom možnosti xonotic64-sdl, xonotic32-sdl atď.

Prípadne otvorte terminál a spustite:

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

Spustenie vyhradeného servera

Ak máte záujem iba o spustenie špecializovanéhoXonotický server, možno vás zaujíma, prečo bolo potrebné zostavenie celej hry. No, všetko stavia na spustiteľnom programe. Tento program môže spustiť hru, ak ju chcete hrať. Prípadne môžete spustiť túto hru so špeciálnymi príkazmi a hostiť server 24/7.

Po vytvorení systému Xonotic je možné ihneď spustiť vyhradený server. Otvorte terminálové okno a vykonajte nasledujúci príkaz:

./all run dedicated xonotic

Preddefinovaný vyhradený server

Vynechali ste budovu Xonotic v prospech stiahnutia predkompilovanej verzie hry? Ak je to tak, nastavenie a prevádzka vyhradeného servera je trochu iné.

Namiesto vyššie uvedeného príkazu „všetky“. Budete musieť urobiť nasledujúce. Najprv otvorte okno terminálu a použite CD príkaz na presun terminálu z priečinka Home do adresára Xonotic v rámci / Home / username /.

cd ~/Xonotic

Vo vnútri priečinka Xonotic sa budete musieť presunúť do podadresára s názvom „server“. V tomto priečinku sa nachádzajú všetky komponenty potrebné na spustenie 24/7 servera.

cd server

Server vyhradený pre Linux sa dá ľahko spustiť pomocou skriptu, ktorý je uvedený v adresári „server“.

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

Pokiaľ sú všetky počítače pripojené k rovnakej sieti LAN ako server, používatelia Xonotic by mali mať možnosť rýchlo pristupovať k akýmkoľvek bežiacim serverom v časti „miestne“ alebo „LAN“.

Komentáre