This is a guide on how to setup a Counter Strike Dedicated Server on Linux.
The hldsupdatetool method is invalid now, CS 1.6 has been shifted to SteamCMD.
I'm assuming that you already have a debian flavour of linux installed, and are in the directory where you want to install SteamCMD in.
1. Let's make a new folder for SteamCMD.
The hldsupdatetool method is invalid now, CS 1.6 has been shifted to SteamCMD.
I'm assuming that you already have a debian flavour of linux installed, and are in the directory where you want to install SteamCMD in.
1. Let's make a new folder for SteamCMD.
mkdir SteamCMD2. Let's move into that folder. All your dedicated server files will be stored in this directory.
cd SteamCMD3. If you're running a 64-bit version of linux, you'll have to install 32-bit libraries. If you own a 32-bit version, skip to step 4.
sudo apt-get install ia32-libs4. Let's download the SteamCMD update tool.
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz5. Once downloaded, extract the contents into the SteamCMD folder.
tar xvfz steamcmd_linux.tar.gz6. Let's run the SteamCMD updation tool
./steamcmd.shWe've set up SteamCMD now. The above steps are the same for any steam based game that SteamCMD supports. In the next posts, I'll guide you through how to setup dedicated game servers for specific games.