Telepítse a Team Fortress 2-t Ubuntun

Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni a Team Fortress 2-t az Ubuntu operációs rendszerre. Ubuntu 12.04 x86-on hajtották végre. A Debian vagy az Ubuntu más verziói is változtatás nélkül működhetnek.

1. lépés.

Csatlakozzon a VPS-hez a root bejelentkezési adatok segítségével.

2. lépés.

Telepítse a szükséges csomagokat a következő beírásával:

apt-get install screen

Ha 64 bites rendszert futtat, akkor a következőket kell futtatnia:

apt-get install lib32gcc1

Figyelje meg, hogy a csomag egy 1(egy) -re végződik , nem pedig egy-re L.

3. lépés

Hozzon létre egy új felhasználót a parancs futtatásával:

adduser tf2

Kövesse a képernyőn megjelenő utasításokat a kívánt adatok megadásával. Vegye figyelembe, hogy az olyan információkat tartalmazó mezők kitöltése, mint a „Teljes név” és „Cím”, nem kötelező.

4. lépés.

Csatlakozzon újra a VPS tf2-hez a felhasználó létrehozása során kiválasztott felhasználónévvel és jelszóval.

5. lépés.

Hozzon létre egy új mappát a Steam szerverpéldányához a parancs futtatásával:

mkdir steamcmd

Ezután lépjen be a mappába a következő futtatással:

cd steamcmd

Ezt követően a SteamCMD letölthető a következő parancs futtatásával:

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

Miután a letöltés befejeződött (csak néhány másodpercet vesz igénybe), futtassa a parancsot:

tar -xvzf steamcmd_linux.tar.gz

6. lépés.

Indítsa el a SteamCMD-t a következő beírásával:

./steamcmd.sh

A SteamCMD-nek végre kell hajtania egy önfrissítést, majd meg kell mutatnia a következő sort: Steam>. Ezen a ponton be kell jelentkezned a Steambe a következő futtatással:

login anonymous

Ezután a Steam>parancssorba írja be:

force_install_dir /home/tf2/server/

Ezen a ponton a Steam készen áll a Team Fortress 2 szerverfájlok letöltésére. A letöltés megkezdéséhez futtassa a következő parancsot. Ez eltarthat egy ideig.

app_update 232250 validate

7. lépés.

Hozzon létre egy szkriptet a szerver elindításához. Ezt a következő futtatással lehet megtenni:

cd /home/tf2
nano start_tf2.sh

Ezután másolja be a következőt a fájlba:

#!/bin/sh
sleep 1
screen -A -m -d -S tf2-server ./ttt/srcds_run -console -game tf2 +map cp_badlands +maxplayers 24
echo "TF2 Server Started, type screen -r to view console"

Nyomja meg a Ctrl + X, majd az Y billentyűket a fájl mentéséhez.

A fájl futtathatóvá tételéhez futtassa a következő parancsot:

chmod +x start_tf2.sh

8. lépés.

Indítsa el a szervert a következő futtatásával:

./start_tf2.sh

A szerver ezután elindul, és csatlakoztatható a játékon belülihez.

9. lépés.

Testreszabhatja a szervert a nano start_tf2.sh„+map” vagy „+maxplayers” utáni érték beírásával és módosításával a kívánt térképhez vagy játékosszámhoz. A módosítások elvégzése után nyomja meg a Ctrl + X, majd az Y billentyűkombinációt a mentéshez.

A többi konfigurációs beállítás módosításához írja be:

cd server/tf/cfg
nano server.cfg

Ez megnyitja a kiszolgáló fő konfigurációs fájlját. Ezek az értékek számos módon módosíthatók, hogy a szervere másként jelenjen meg.

Az első érték, amit meg kell adni, a "gazdanév". Ez a változó a szerver nevének beállítására szolgál. Ez egy sor hozzáadásával szerkeszthető:

hostname "My Vultr Server"

Egy másik gyakran változtatott változó az "mp_maxrounds". Ez a változó az egyes térképváltások közötti számkörök megváltoztatására szolgál. Módosítható egy újabb sor hozzáadásával server.cfgés a következő beírásával:

mp_maxrounds 5

Miután beállította az "mp_maxrounds" értéket, nyomja meg a Ctrl + X, majd az Y billentyűket a mentéshez és a kilépéshez.

A konfiguráció utolsó szempontja, amellyel ebben az oktatóanyagban foglalkozom, a térképciklus. A térképciklus csak listaként van beírva a fájlba mapcycle.txt. Nyissa meg a térképciklust a következő beírásával:

nano mapcycle.txt

Ebben a fájlban egy lista van írva, minden sorában egy térképpel. Például:

cp_badlands
cp_granary
cp_degrootkeep

Az összes kívánt térkép beírása után nyomja meg a Ctrl + X, majd az Y billentyűket a mentéshez és a kilépéshez. Ezek a beállítások a szerver újraindítását igénylik. Ezt úgy érheti el, hogy bejelentkezik a Vultr Member Home oldalra, újraindítja a szervert, majd újra csatlakozik felhasználóként tf2, és beírja:

./start_tf2.sh

Alternatív megoldásként a TF2 szerver újraindítható a következő beírásával:

screen -r

Ezután nyomja meg a Ctrl + C billentyűket, és írja be:

cd /home/tf2
./start_tf2.sh

Végső megjegyzések

A szerverkonzol bármikor elérhető, ha beírja a terminál képernyőjére a következőket.

screen -r

A szerverkonzol elhagyásához tartsa lenyomva a Ctrl billentyűt, és írja be az AD parancsot .

Egyes pontokon a szerver frissítésre szorulhat. Szükség esetén figyelmeztetést ad a kiszolgálókonzolon. A frissítés a következő futtatásával hajtható végre:

cd /home/tf2/steamcmd/
./steamcmd.sh +login anonymous +force_install_dir /home/tf2/server/ +app_update 232250

Néhány perc múlva újraindíthatja a szervert, és az ügyfelek újra csatlakozhatnak.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.