VoidExpanse/SteamCMD

From AtomicTorchWiki

1. Install the dependencies required to run SteamCMD

Ubuntu/Debian 64-Bit 
apt-get install lib32gcc1

RedHat/CentOS 
yum install glibc libstdc++

RedHat/CentOS 64-Bit 
yum install glibc.i686 libstdc++.i686

2. Create a directory for SteamCMD and switch to it

mkdir ~/steamcmd
cd ~/steamcmd

3. Download SteamCMD for Linux

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

4. Extract the contents to the directory

tar -xvzf steamcmd_linux.tar.gz

5. Open a terminal and start SteamCMD

cd ~/steamcmd
./steamcmd.sh

6. SteamCMD Login

login <username> <password> 

If Steam Guard is activated on the user account, check your e-mail for a Steam Guard access code and enter it. This is only required the first time you log in (as well as when you delete the files where SteamCMD stores the login information).

You should see a message stating that you have successfully logged in with your account.

7. Downloading VoidExpanse

a. Start SteamCMD and log in.

b. Set your app install directory. (Note: use forward slashes for Linux/OS X and backslashes for Windows.)

force_install_dir <path>

e.g. a directory named cs_go inside the current directory:

force_install_dir ./VoidExpanse/

c. Install VoidExpanse

app_update 324260 validate
d. Start a VoidExpanse server

Follow this guide: http://wiki.atomictorch.com/VoidExpanse/Linux_Compatibility

8. Updating VoidExpanse

a. Stop your server

b. Open a terminal and start SteamCMD

cd ~/steamcmd
./steamcmd.sh

c. Once SteamCMD is start log in

login <username> <password>

d. Update VoidExpanse

app_update 324260 validate