- - Kā mitināt Linux Xonotic Game Server

Kā mitināt Linux Xonotic Game Server

Bezmaksas spēles ir tas, kas padara Linux satriecošu. Viena no labākajām bezmaksas un atvērtā koda spēlēm Linux platformā ir Xonotic. Tas ir ātrspēles šāvējs, kuru iedvesmojuši “saraustītie” FPS spēļu žanri (Quake, Unreal utt.). Spēlējot to kā daudz jautrības, it īpaši, ja ar jums ir daži draugi. Ja vēlaties mitināt Xonotic spēļu serveri, jums būs interesanti uzzināt, ka tas ir daudz vienkāršāks nekā izklausās.

Instalējiet Xonotic

Xonotic ir diezgan lielisks Linux atbalsts, unspēle bez grūtībām darbojas gandrīz visos Linux izplatījumos. Diemžēl tajā vēl nav daudz tradicionālās Linux programmatūras atbalsta, tāpēc, pirms varēsit iestatīt īpašu serveri, jums būs jāveido spēle un visas tās sastāvdaļas.

Xonotic netiek mitināts Github, tāpat kā vairums projektu. Tā vietā tas izmanto Gitlab un tam ir savs Git serveris. Lai iegūtu kodu, atveriet termināli un instalējiet Linux datorā jaunāko Git pakotnes versiju.

Ubuntu

sudo apt install git

Debijas

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Izmantojot jaunāko rīka Git versiju, kas darbojas un darbojas jūsu Linux personālajā datorā, tagad ir iespējams paķert jaunāko spēles kodu. Izmantojot git klons komandu, satveriet jaunāko Xonotic koda versiju.

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

Centrālā rentgena repo klonēšana nenotiks ātri. Galu galā tā ir vesela spēle. Dodiet terminālim kādu laiku, un pēc laika visa kodu bāzes lejupielāde tiks pabeigta.

Izmantojot Kompaktdisks komandu, pārvietojiet termināli no mapes Sākums uz tikko klonēto ksonotiski mape uz jūsu Linux PC.

cd xonotic

Šajā mapē jums būs jālejuplādē vēl vairāk datu par spēli. Šī lejupielāde ir paredzēta tādām lietām kā kartes, faktūras un visa cita, kas nebija lejupielādes pirmajā sadaļā.

./all update -p

Xonotic atjaunināšana, tāpēc tajā ir viss, kas nepieciešams, lai izveidotu, ir jāveic mūžīgi, tāpēc esiet pacietīgs. Skriešana viss atjauninājums lejupielādē kodu no vairākām Xonotic Git repo filiālēm. Kad lejupielāde ir pabeigta, kodu ir droši izveidot. Lai izveidotu, palaidiet:

./all compile -r

Xonotic kopijas izveidošana prasīs diezgan daudzilgu laiku, jo tā ir apjomīga spēle. Negaidiet, ka tas tūlīt tiks pabeigts, jo tas nenotiks. Ļaujiet terminālim būvēt visu un esiet pacietīgs. Kad tas būs pabeigts, jūs varēsit uzsākt spēli, izmantojot termināli ar:

./all run xonotic

Instalējiet Xonotic bez ēkas

Izmantojot Git, noteikti lejupielādējat Xonotic kopijunodrošinās jums visus spēles neapstrādātos failus un jaunāko versiju. Neveiksmīgiem spēles faniem tas ir lielisks ceļš. Tomēr, ja jums šķiet, ka neveidojat programmatūru, izpildiet šos norādījumus. Vispirms dodieties uz vietni Xonotic un noklikšķiniet uz lejupielādes pogas.

Xonotic nav atsevišķas saites uz “Mac,Linux un Windows. ”Tā vietā viss ir iekļauts vienā ZIP arhīvā. Lai izvilktu, atveriet failu pārvaldnieku, noklikšķiniet uz “Lejupielādes”, ar peles labo pogu noklikšķiniet uz Xonotic Zip-arhīvu un parādītajā izvēlnē atlasiet “izvilkt”.

Kad arhīvs ir beidzis iegūšanu, pārvietojiet mapi Xonotic uz mapi Sākums. Kad esat pārvietojis, dodieties uz direktoriju un atlasiet xonotic64-sdl, xonotic32-sdl utt., Lai palaistu spēli.

Alternatīvi, atveriet termināli un palaidiet:

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

Dedicated Server darbināšana

Ja jūs vienkārši interesē vadīt speciāluXonotic server, iespējams, tieši jums radās jautājums, kāpēc bija nepieciešama visas spēles veidošana. Viss balstās uz palaižamu programmu. Šī programma var palaist spēli, ja vēlaties to spēlēt. Alternatīvi, jūs varat sākt šo spēli ar īpašiem komandu argumentiem un mitināt serveri visu diennakti.

Pēc Xonotic izveidošanas ir iespējams uzreiz sākt speciālu serveri. Lai to izdarītu, atveriet termināļa logu un izpildiet šo komandu:

./all run dedicated xonotic

Iepriekš izveidots speciālais serveris

Vai jūs izlaidāt Xonotic veidošanu par labu spēles iepriekš sagatavotās versijas lejupielādei? Ja tā, tad īpaša servera iestatīšana un palaišana ir nedaudz atšķirīga.

Iepriekš uzskaitītās komandas “visi” vietā. Jums būs jāveic šādas darbības. Vispirms atveriet termināla logu un izmantojiet Kompaktdisks komanda, lai pārvietotu termināli no mapes Sākums uz Xonotic direktoriju tajā / mājas / lietotājvārds /.

cd ~/Xonotic

Xonotic mapes iekšpusē jums būs jāpārvieto apakšmapē ar nosaukumu “serveris”. Šajā mapē šeit atrodas visi komponenti, kas nepieciešami 24/7 servera darbināšanai.

cd server

Linux veltītu serveri var viegli palaist, izmantojot skriptu, kas atrodas direktorijā “server”.

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

Kamēr visi personālie datori ir savienoti ar to pašu LAN ar serveri, Xonotic lietotājiem vajadzētu būt iespējai ātri piekļūt visiem tekošajiem serveriem sadaļā “vietējais” vai “LAN”.

Komentāri