Denne guiden viser deg hvordan du setter opp en Counter-Strike: 1.6-server på Linux. Trinnene her vil fungere for de fleste Linux-distroer som støtter SteamCMD.
Først last ned SteamCMD.
mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Deretter får du 32-biters systemlibs. Hvis systemet ditt bruker yum, kan du kjøre følgende kommando.
yum install glibc.i686 libstdc++.i686
Åpne portene som brukes av SteamCMD i systemets brannmur.
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
Pakk ut filene til SteamCMD-arkivet.
tar xvfz steamcmd_linux.tar.gz
Start SteamCMD; du vil se den laste ned og installere oppdateringer.
./steamcmd.sh
Last ned programvaren for spillserveren.
login anonymous
Installer CS 1.6 i en mappe kalt "27020". Mappen er navngitt som porten som serveren skal kjøre på. Steam bruker applikasjons-IDen 90 for CS 1.6.
force_install_dir ./27020/
app_set_config 90 mod cstrike
app_update 90 validate
app_update 90 -beta beta validate
Avslutt SteamCMD.
exit
Prøv nå å starte Counter Strike 1.6-serveren.
cd 27020
./hlds_run -console -game cstrike +port 27020 +map de_dust2 +maxplayers 32 -pingboost 1
På dette tidspunktet vil serveren starte og du kan koble til den med spillklienten din. Nyt!