Linux xonotic játékkiszolgáló tárolása

click fraud protection

Az ingyenes játékok teszik a Linuxot félelmetesvé. Az egyik legjobb ingyenes és nyílt forráskódú játék a Linux platformon a Xonotic. Ez egy gyors tempójú lövöldözős játék, amelyet a „twitch” FPS játékfajta ihlette (Quake, Unreal stb.). Nagyon szórakoztató játékként játszani, különösen akkor, ha néhány barátod van veled. Ha Xonotic játékkiszolgálót szeretne üzemeltetni, érdekli majd, hogy ez sokkal egyszerűbb, mint amilyennek hangzik.

Telepítse a Xonotic alkalmazást

A Xonoticnak nagyon nagy a Linux támogatása, és a játék gond nélkül szinte minden Linux disztribúción fut. Sajnos ez még nem rendelkezik sok mainstream Linux szoftver támogatással, így mielőtt még képes lenne állítson be egy dedikált szervert, el kell készítenie a játékot és annak összes elemét.

Az Xonotic nem a Github házigazdája, mint a legtöbb projekt. Ehelyett a Gitlab-ot használja, és saját dedikált Git-szerverrel rendelkezik. A kód megszerzéséhez nyisson meg egy terminált, és telepítse a Git csomag legújabb verzióját a Linux PC-re.

instagram viewer

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

A Git eszköz legújabb verziójával és a Linux PC-jén futtatva most már megragadhatja a játék legújabb kódját. Használni a git klón parancs, ragadja meg a Xonotic kód legújabb verzióját.

git klón git: //git.xonotic.org/xonotic/xonotic.git

A központi xonotikus repó klónozása nem fog gyors. Végül is egy teljes játék. Adj egy kis időt a terminálnak, és egy kicsit később a teljes kódbázis letöltése megtörténik.

Használni a CD parancs segítségével helyezze a terminált a Home mappából az újonnan klónozotthoz xonotic mappát a Linux PC-jén.

CD xonotikus

Ezen a mappán belül még több adatot kell letöltenie a játékhoz. Ez a letöltés olyan dolgokra vonatkozik, mint a térképek, textúrák és bármi más, ami nem volt a letöltés első szakaszában.

./all frissítés -p

A Xonotic frissítése, tehát mindent tartalmaz az építéshez, örökké tart, tehát légy türelmes. Futás minden frissítés letölt a kódot a Xonotic Git repo több ágaból. Amikor a letöltés befejeződik, biztonságos a kód elkészítése. Építéshez futtassa:

./all fordítás -r

A Xonotic másolatának elkészítése elég hosszú időt vesz igénybe, mivel ez egy hatalmas játék. Ne várja el, hogy azonnal befejeződik, mert nem fogja. Hagyja, hogy a terminál mindent építsen, és légy türelmes. Amikor ez befejeződik, a terminálon keresztül elindíthatja a játékot a következőkkel:

./min futtatni xonotikus

Telepítse a Xonotic Building nélkül

Ha letölti a Xonotic másolatát a Git segítségével, akkor biztosan megkapja a játék összes nyers fájlját és a legújabb verziót. A játék kemény rajongói számára ez egy nagyszerű lehetőség. Ha azonban nem érzi magát úgy, hogy a szoftvert készíti, kövesse inkább ezeket az utasításokat. Először lépjen a Xonotic webhelyre, és kattintson a letöltés gombra.

A Xonoticnak nincs külön hivatkozása a „Mac, Linux és Windows” számára. Ehelyett mindent tartalmaz egy Zip-archívum. A kibontáshoz nyissa meg a fájlkezelőt, kattintson a „Letöltések” elemre, kattintson a jobb gombbal a Xonotic Zip-archívumra, és válassza a megjelenő menüben a „kivonat” elemet.

Amikor az archívum befejezte a kibontást, vigye a Xonotic mappát a saját könyvtárba. Miután áthelyezte, menjen a könyvtárba, és válassza ki a xonotic64-sdl, xonotic32-sdl és így tovább a játék futtatásához.

Alternatív megoldásként nyisson meg egy terminált és futtassa:

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

Dedikált szerver futtatása

Ha csak egy dedikált Xonotic szerver üzemeltetése érdekli, akkor valószínűleg azon tűnődhet, vajon miért volt szükség a teljes játék kiépítésére. Nos, minden egy indítható programra épül. Ez a program képes egy játékot futtatni, ha azt akarja játszani. Alternatív megoldásként elindíthatja ezt a játékot speciális parancs argumentumokkal, és egy 24/7 szervert is üzemeltethet.

A Xonotic felépítése után azonnal elindíthat egy dedikált szervert. Ehhez nyisson meg egy terminál ablakot és hajtsa végre a következő parancsot:

./minden futó dedikált xonotikus

Előre beépített dedikált szerver

Átugorta a Xonotic építését a játék előre összeállított verziójának letöltése mellett? Ha igen, a dedikált szerver beállítása és futtatása kissé eltér.

A fent felsorolt ​​„minden” parancs helyett. A következőket kell tennie. Először nyisson meg egy terminál ablakot és használja a CD parancs a terminál áthelyezéséhez a Home mappából a Xonotic könyvtárba /home/username/.

cd ~ / Xonotic

A Xonotic mappán belül át kell lépnie egy „szerver” nevű almappába. Ebben a mappában itt található a 24/7 kiszolgáló futtatásához szükséges összes elem.

CD szerver

A dedikált Linux szerver könnyen futtatható a „szerver” könyvtárban található szkript segítségével.

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

Mindaddig, amíg az összes számítógép csatlakozik ugyanabba a LAN-ba, mint a szerver, a Xonotic felhasználóknak gyorsan hozzáférniük kell a futó szerverekhez a „helyi” vagy „LAN” szakaszban.

watch instagram story