Cstrike 1.6 diegimas ubuntu operacinėje sistemoje
Kaip įdiegti Counter-Strike 1.6 serverį Ubuntu 20.04 operacinėje sistemoje
Counter-Strike 1.6 yra populiari first-person shooter žaidimo rūšis, kurioje žaidėjai gali varžytis tarpusavyje multiplayer režimų. Jei norite paleisti savo Counter-Strike 1.6 serverį Ubuntu 20.04 operacinėje sistemoje, sekite šiuos žingsnius:
1 žingsnis: Atnaujinkite sistemą
Prieš įdiegdami bet kokią programinę įrangą, geriausia atnaujinti savo sistemą, kad būtų įdiegta naujausia programinė įranga:
sudo apt update
sudo apt upgrade
2 žingsnis: Įdiekite reikiamas bibliotekas
Counter-Strike 1.6 serverio programinė įranga reikalauja keleto bibliotekų. Įdiekite jas naudodami šią komandą:
sudo apt install lib32gcc1 lib32stdc++6 curl
3 žingsnis: Sukurkite naują naudotoją
Sukurkite naują naudotoją, kuris bus naudojamas paleidžiant Counter-Strike 1.6 serverio programinę įrangą:
sudo adduser csserver
4 žingsnis: Prisijunkite prie sukurto naudotojo
Prisijunkite prie sukurto naudotojo:
sudo su csserver
5 žingsnis: Atsisiųskite SteamCMD
Atsisiųskite SteamCMD diegimo programą:
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
6 žingsnis: Įdiekite Counter-Strike 1.6
Įdiekite Counter-Strike 1.6 naudodami SteamCMD:
./steamcmd.sh
login anonymous
force_install_dir ~/csserver/
app_update 90 validate
exit
7 žingsnis: Sukonfigūruokite serverį
Sukonfigūruokite serverį, sukurdami naują konfigūracijos failą:
cd ~/csserver/
nano server.cfg
Panašiai kaip ir kitų serverių konfigūracijos failų atveju, server.cfg failas nurodo daugybę nustatymų, kuriuos galima konfigūruoti, kad prisitaikytų prie jūsų poreikių. Šiame vadove pateikiama minimali server.cfg konfigūracija, kuri gali būti pritaikyta pagal jūsų poreikius:
// Counter-Strike 1.6 serverio minimali konfigūracija
hostname "Mano Counter-Strike 1.6 serveris"
mp_autoteambalance 1
mp_buytime 1.5
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 0
mp_flashlight 1
mp_footsteps 1
mp_forcechasecam 2
mp_freezetime 6
mp_friendlyfire 1
mp_hostagepenalty 5
mp_limitteams 2
mp_logecho 1
mp_logfile 1
mp_logmessages 1
mp_mapvoteratio 0.66
mp_maxrounds 0
mp_roundtime 3
mp_startmoney 800
mp_timelimit 30
mp_tkpunish 1
mp_winlimit 0
sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_allowdownload 1
sv_allowupload 1
sv_alltalk 1
sv_cheats 0
sv_clienttrace 1
sv_clipmode 0
sv_friction 4
sv_gravity 800
sv_lan 0
sv_maxrate 25000
sv_maxspeed 320
sv_maxupdaterate 101
sv_minrate 20000
sv_minupdaterate 30
sv_password ""
sv_proxies 1
sv_region 3
sv_unlag 1
sv_voiceenable 1
Po to, kai atlikote reikiamus pakeitimus, išsaugokite server.cfg failą ir baigę visus šiuos žingsnius, jūsų Counter-Strike 1.6 serveris turėtų būti paruoštas!
8 žingsnis: Paleiskite serverį
Paleiskite serverį naudodami šią komandą:
./hlds_run -game cstrike +maxplayers 16 +map de_dust2
Ši komanda paleidžia serverį su maksimaliu 16 žaidėjų skaičiumi ir žemėlapiu de_dust2. Galite pakeisti šias parinktis pagal savo pageidavimus.
9 žingsnis: Paleiskite serverį naudojant screen arba tmux
Galite naudoti
screen
arba tmux
, kad paleistumėte serverį, kuris veiktų fone ir leistų jums palikti serverio konsolę.
Paleidimas naudojant Screen
Norėdami paleisti serverį suscreen
, atlikite šiuos veiksmus:- Paleiskite serverį naudojant
screen
:
screen -S cstrike ./hlds_run -game cstrike +maxplayers 16 +map de_dust2
-S cstrike nustato sesijos pavadinimą. Jūs galite pasirinkti bet kokį pavadinimą, kuris jums patinka.
- Atsijunkite nuo
screen
sesijos naudodami kombinacijąCTRL+A+D
. - Dabar jūsų serveris turėtų būti paleistas ir veikia fone. Galite bet kada sugrįžti prie konsolės naudodami
screen -r cstrike
komandą.
Paleidimas naudojant Tmux
Norėdami paleisti serverį naudojanttmux
, atlikite šiuos veiksmus:- Paleiskite
tmux
:
tmux new-session -s cstrike './hlds_run -game cstrike +maxplayers 16 +map de_dust2'
-s cstrike nustato sesijos pavadinimą. Jūs galite pasirinkti bet kokį pavadinimą, kuris jums patinka.
- Atsijunkite nuo
tmux
sesijos naudodami kombinacijąCTRL+B
, tada paspauskiteD
. - Dabar jūsų serveris turėtų būti paleistas ir veikia fone. Galite bet kada sugrįžti prie konsolės naudodami
tmux attach -t cstrike
komandą.
Taigi, jūs sėkmingai paleidote savo Counter-Strike 1.6 serverį naudodami screen
arba tmux
ir turite galimybę valdyti jį fone.