UWAGA!
Poniższy poradnik jest dla osób które wiedzą co to linux oraz potrafią się w nim poruszać!
Wymagania:
- Dostęp do serwera po przez SSH, albo siedzieć przy nim ,
- Połączenie z internetem na serwerze z Linuksem,
- ‘homedir’ gdzie masz prawa zapisu,
- Więcej niż 1GB wolnego miejsca na dysku,
- pakiet wget,
- pakiet gzip (unzip).
- aplikacja screen
INSTALACJA STEAM
1) Zaczynamy od utworzenia katalogu gdzie nasza gra ma się zainstalować
mkdir srcds_l
2) Wchodzimy do katalogu
cd srcds_l
1) Najpierw musimy pobrać plik wgetem
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
2) Nadajemy Chmod
chmod +x hldsupdatetool.bin
3) Uruchamiamy plik
./hldsupdatetool.bin
Po "przeczytaniu" licencji wpisujemy "yes"
4) Nadajemy uprawnienia przed wykonaniem sie pliku
chmod +x ./steam
a nastepnie wpisujemy
./steam
Instalacja Serwera
1) Przystępujemy do instalacji serwera.
Po prostu wpisujemy tą komendę (czasami trzeba kilka razy przerwać [ctrl+c] ponieważ operacja ta lubi się przywiesić)
./steam -command update -game "Counter-Strike Source" -dir .
W tym momencie czekamy aż aplikacja pobierze wszystkie wymagane pliki i efekt końcowy jest taki, że pliki będą znajdowały się w Waszym $homedir
Teraz wystarczy edytować plik server.cfg i to wszystko jeśli chodzi o instalację serwera SRCDS.
Aby go uruchomić wchodzimy w katalog gdzie zainstalowaliśmy grę:
cd srcds_l
a następnie odpalamy serwer w SCREENie
screen -A -m -d -S css-server ./srcds_run -console -game cstrike +map de_dust +maxplayers 16 -autoupdate
Aby wyjść ze screena nie zamykająć go, używamy skrótu klawiszowego
ctrl+a+dAby powrócić do screena wpisujemy
screen -r
I to wszystko!
Opcjonalne dodatki: