This is an old revision of the document!
Setting up a CS beta 5.2/6.1 linux server
Required files
Hardware and software requirements
- A 32 bits operating system
- A single CPU/core machine (virtualization is advised)
Installing files
- Copy all required files and decompress them
cd /your_halflife_directory tar xvfz hlds_l3016.tar.gz tar xvfz cs_beta52.tar.gz
- Apply nowon patch
cd /your_halflife_directory ./hlds_l.3016.nowon.sh
Configuration
In /your_halflife_directory/cstrike/server.cfg modify the settings you need. Now you can launch the server with the following :
export LD_LIBRARY_PATH=/your_halflife_directory/:$LD_LIBRARY_PATH cd /your_halflife_directory/ /your_halflife_directory/hlds_l -game cstrk61 +exec server.cfg +ip 192.168.1.2 -port 27016 +sv_lan 1 +map de_train +maxplayers 24 -heapsize 128000
In the above a local class C address is used. Specify whatever IP you may need depending on your network configuration.
Defalut heapsize is 32Mb, it may not be enough for some maps.