Kaip talpinti „Linux Xonotic Game Server“

click fraud protection

„Linux“ nuostabų daro nemokami žaidimai. Vienas iš geriausių nemokamų ir atvirojo kodo žaidimų „Linux“ platformoje yra „Xonotic“. Tai greitas šaulys, įkvėptas „trūkčiojančio“ FPS žaidimų žanro („Quake“, „Unreal“ ir kt.). Žaisti tai kaip linksmybę, ypač kai turite su savimi draugų. Jei norėtumėte priglobti „Xonotic“ žaidimų serverį, jums bus įdomu žinoti, kad jis yra daug tiesesnis, nei atrodo.

Įdiekite „Xonotic“

„Xonotic“ palaiko gana puikų „Linux“ palaikymą, todėl žaidimas be vargo veikia beveik bet kuriame „Linux“ platinime. Deja, ji dar neturi daug įprastinės „Linux“ programinės įrangos palaikymo, todėl prieš tai turėdama galimybę nustatykite tam skirtą serverį, turėsite sukurti žaidimą ir visus jo komponentus.

„Xonotic“ nėra priglobtas „Github“ kaip dauguma projektų. Vietoj to, jis naudojasi „Gitlab“ ir turi savo skirtą „Git“ serverį. Norėdami gauti kodą, atidarykite terminalą ir įdiekite naujausią „Git“ paketo versiją į savo „Linux“ asmeninį kompiuterį.

Ubuntu

sudo apt install git

Debian

instagram viewer
sudo apt-get install git

„Arch Linux“

sudo pacman -S git

Fedora

sudo dnf install git

„OpenSUSE“

sudo zypper install git

Įdiegus naujausią „Git“ įrankio versiją ir veikiant jūsų „Linux“ kompiuteryje, dabar įmanoma paimti naujausią žaidimo kodą. Naudojant git klonas komandą, patraukite naujausią „Xonotic“ kodo versiją.

git klonas git: //git.xonotic.org/xonotic/xonotic.git

Centrinio ksonotinio repo klonavimas nebus greitas. Pagaliau tai yra visas žaidimas. Duokite terminalui šiek tiek laiko, o po truputį visa kodų bazė bus atsiųsta.

Naudojant Kompaktinis diskas komandą perkelkite terminalą iš aplanko Pagrindinis į naujai klonuotą ksonotika aplankas jūsų „Linux“ kompiuteryje.

CD xonotic

Šiame aplanke turėsite atsisiųsti dar daugiau žaidimo duomenų. Šis atsisiuntimas skirtas tokiems dalykams kaip žemėlapiai, faktūros ir visa kita, ko nebuvo pirmoje atsisiuntimo skiltyje.

./visas atnaujinimas -p

„Xonotic“ atnaujinimas, todėl jame yra viskas, ko reikia norint sukurti, reikia amžinai, todėl būkite kantrūs. Bėgimas visas atnaujinimas atsisiunčiamas kodas iš kelių „Xonotic Git“ repo šakų. Kai atsisiuntimas baigsis, kodą saugu kurti. Norėdami sukurti, paleiskite:

./visas sudarytojas -r

„Xonotic“ kopijos sukūrimas užtruks gana ilgai, nes tai yra didžiulis žaidimas. Nesitikėkite, kad jis tuoj baigsis, nes to nepadarys. Tegul terminalas kuria viską ir būkite kantrūs. Kai jis baigsis, galėsite pradėti žaidimą terminale naudodamiesi:

./visa paleisti xonotic

Įdiekite „Xonotic“ be pastato

Atsisiųsdami „Xonotic“ kopiją per „Git“, tikrai gausite visus neapdorotus žaidimo failus ir naujausią versiją. Neįtikėtiniems žaidimo gerbėjams tai yra puikus būdas eiti. Tačiau jei nesijaučiate kuriantis programinę įrangą, vykdykite šias instrukcijas. Pirmiausia eikite į „Xonotic“ svetainę ir spustelėkite atsisiuntimo mygtuką.

„Xonotic“ neturi atskiro saito, skirto „Mac“, „Linux“ ir „Windows“. Vietoje to viskas yra įtraukta į vieną „Zip“ archyvą. Norėdami išskleisti, atidarykite failų tvarkyklę, spustelėkite „Atsisiuntimai“, dešiniuoju pelės mygtuku spustelėkite „Xonotic Zip“ archyvą ir pasirodžiusiame meniu pasirinkite „ištraukti“.

Kai archyvas bus baigtas išskleisti, perkelkite „Xonotic“ aplanką į pagrindinį katalogą. Kai perkelsite, eikite į katalogą ir pasirinkite xonotic64-sdl, xonotic32-sdl ir pan., Kad paleistumėte žaidimą.

Arba atidarykite terminalą ir paleiskite:

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

Dedikuoto serverio paleidimas

Jei jus tik domina paleisti skirtą „Xonotic“ serverį, jums gali kilti klausimas, kodėl reikėjo sukurti visą žaidimą. Na, viskas paremta paleidžiama programa. Ši programa gali paleisti žaidimą, jei norite jį žaisti. Arba galite paleisti šį žaidimą naudodami specialius komandų argumentus ir priimdami serverį visą parą.

Sukūrę „Xonotic“, iškart galite paleisti tam skirtą serverį. Norėdami tai padaryti, atidarykite terminalo langą ir vykdykite šią komandą:

./visas bėgimas skirtas xonotic

Iš anksto pastatytas serveris

Ar praleidote Xonotic kūrimą norėdami atsisiųsti iš anksto sudarytą žaidimo versiją? Jei taip, dedikuoto serverio nustatymas ir paleidimas šiek tiek skiriasi.

Vietoj aukščiau išvardytos komandos „viskas“. Turėsite atlikti šiuos veiksmus. Pirmiausia atidarykite terminalo langą ir naudokite Kompaktinis diskas komanda perkelti terminalą iš aplanko Pagrindinis į Xonotic katalogą /home/username/.

CD ~ / Xonotic

„Xonotic“ aplanko viduje turėsite persikelti į pakatalogį, vadinamą „serveriu“. Šiame aplanke yra visi komponentai, reikalingi 24/7 serveriui paleisti.

CD serveris

„Linux“ skirtas serveris gali būti lengvai paleistas naudojant scenarijų, pateiktą „serverio“ kataloge.

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

Kol visi AK yra prijungti prie to paties LAN kaip serveris, „Xonotic“ vartotojams turėtų būti suteikta galimybė greitai pasiekti bet kuriuos veikiančius serverius „vietiniame“ arba „LAN“ skyriuje.

watch instagram story