Në këtë udhëzues, ne do të konfigurojmë një server lojërash Counter Strike: Source në Debian 7. Këto komanda janë testuar në Debian 7, por ato duhet të funksionojnë edhe në Ubuntu.
Përpara se të marrim skedarët CS:S, duhet të instalojmë disa paketa. Hyni në server si rrënjë dhe lëshoni komandat e mëposhtme.
Nëse jeni duke ekzekutuar x64:
dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen
Nëse jeni duke ekzekutuar x86:
apt-get update
apt-get install -y screen
Nëse merrni gabime në lidhje me "caktimi i vendndodhjeve dështoi", atëherë ekzekutoni komandat e mëposhtme:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
(Merita e plotë i takon "Werner Fischer" për komandat lokale)
Kur të arrini në ekranin e konfigurimit, shtypni ENTER , zgjidhni en_US
dhe shtypni ENTER . Pasi të keni mbaruar, rinisni seancën tuaj SSH.
Hapi tjetër është shtimi i një përdoruesi për CS:S për të ekzekutuar nën:
adduser steam
Ndiqni udhëzimet për të vendosur një fjalëkalim për përdoruesin tuaj. Shtypni ENTER për të kapërcyer futjen e informacionit të përdoruesit.
Tani filloni një sesion të ri SSH në serverin tuaj dhe hyni në "steam" me fjalëkalimin e specifikuar në hapin e mëparshëm.
Hapi ynë tjetër është shkarkimi steamcmd
dhe nxjerrja e tij:
mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
Më në fund jemi gati të shkarkojmë skedarët CS:S! Ekzekutoni komandën e mëposhtme dhe prisni që skedarët të shkarkohen:
./steamcmd.sh +login anonymous +force_install_dir ~/css +app_update 232330 validate +quit
Nëse shkarkimi dështon, thjesht ekzekutoni përsëri komandën për ta rifilluar. Ju gjithashtu mund të riekzekutoni komandën për të marrë çdo përditësim të disponueshëm. Pasi të përfundojë shkarkimi, duhet të shtojmë disa gjëra themelore në skedarin tonë të konfigurimit:
cd ~/css/cstrike/cfg
nano server.cfg
Ky skedar është skedari juaj i konfigurimit. Unë rekomandoj të shtoni:
hostname "Some server name here"
log on
sv_logfile 1
Nëse dëshironi që serveri juaj të jetë privat, shtoni sa vijon:
sv_password "passwordHere"
Ka burime të ndryshme në faqet e tjera të internetit për dokumentimin e variablave të tjerë. Pasi ju jeni bërë redaktimi atë, ju mund të ruani skedarin duke shtypur CTRL + X dhe pastaj Y . Pas kësaj, është koha për të nisur serverin.
cd ~/css
screen -S css ./srcds_run -game cstrike -console -port 27015 +maxplayers 24 +map cs_office
Urime! Serveri juaj CS:S tani është në funksionim!