Ez az útmutató bemutatja, hogyan állíthat be egy Counter-Strike: 1.6 szervert Linuxon. Az itt leírt lépések a legtöbb SteamCMD-t támogató Linux disztribúciónál működnek.
Először töltse le a SteamCMD-t.
mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Ezután szerezze be a 32 bites rendszerkönyvtárakat. Ha a rendszere használja yum, akkor a következő parancsot futtathatja.
yum install glibc.i686 libstdc++.i686
Nyissa meg a SteamCMD által használt portokat a rendszer tűzfalában.
iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT
Bontsa ki a SteamCMD archívum fájljait.
tar xvfz steamcmd_linux.tar.gz
Indítsa el a SteamCMD-t; látni fogja, hogy letölti és telepíti a frissítéseket.
./steamcmd.sh
Töltse le a játékszerver szoftvert.
login anonymous
Telepítse a CS 1.6-ot a „27020” nevű mappába. A mappa az a port, amelyen a szerver futni fog. A Steam a 90-es alkalmazásazonosítót használja a CS 1.6-hoz.
force_install_dir ./27020/
app_set_config 90 mod cstrike
app_update 90 validate
app_update 90 -beta beta validate
Lépjen ki a SteamCMD-ből.
exit
Most próbálja meg elindítani a Counter Strike 1.6-os kiszolgálót.
cd 27020
./hlds_run -console -game cstrike +port 27020 +map de_dust2 +maxplayers 32 -pingboost 1
Ezen a ponton a szerver elindul, és csatlakozhat hozzá a játékkliensével. Élvezd!