Neste tutorial vamos instalar o SteamCMD. O SteamCMD pode ser usado para baixar e instalar vários servidores de jogos Steam, como o Counter-Strike: Global Offensive (CS: GO), o ARK Survival Evolved e muitos outros. Alguns jogos exigem uma assinatura / compra paga antes que você possa baixar seus arquivos de configuração.
Pré-requisitos
- Um servidor rodando o CentOS 7 ou o Debian 8.
- Uma conta de usuário para
steam
.
Antes de começarmos
Uma das melhores práticas ao usar o Linux é garantir que seu servidor esteja sempre atualizado. Além disso, é melhor para sua segurança criar uma conta de usuário no servidor para executar o SteamCMD.
CentOS 7
yum clean all
yum update -y
yum upgrade -y
adduser steam
Então nós instalamos as bibliotecas necessárias para o SteamCMD:
yum install glibc.i686 libstdc++.i686 -y
Ubuntu / Debian x64
apt-get update -y
apt-get upgrade -y
adduser steam
passwd steam
Então nós instalamos as bibliotecas necessárias para o SteamCMD:
apt-get install lib32gcc1
Vamos mudar para o usuário que acabamos de criar.
su -ls /bin/bash steam
cd ~
Faça o download do SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
O próximo passo seria rodar o SteamCMD. Uma vez executado, o daemon do Steam baixará e instalará todos os arquivos necessários.
./steamcmd.sh +quit
Agora o SteamCMD está pronto para baixar e instalar arquivos do servidor. Por favor, note que, se você tem o Steam Guard ativado, você tem que verificar seu e-mail para o código de login.