Neste tutorial, vamos configurar um servidor de jogo Insurgency no Ubuntu 15.04.
Antes de podermos configurar o servidor Insurgency, precisamos instalar alguns outros pacotes. Siga os passos abaixo.
Começando:
- Instale a dependência para executar o SteamCMD:
sudo apt-get install lib32gcc1
- Crie um novo usuário para executar o SteamCMD:
useradd -m steam
- Entre para o usuário recém-criado:
su - steam
- Crie um diretório para o SteamCMD:
mkdir steamcmd
- Mova-se para o diretório do SteamCMD:
cd steamcmd
- Faça o download do SteamCMD para Linux:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Executando o SteamCMD
- Descompacte o SteamCMD:
tar -xvzf steamcmd_linux.tar.gz
- Para executar o tipo SteamCMD:
./steamcmd.sh
Download de arquivos de insurgência
- Uma vez iniciado o SteamCMD, faça o login nos servidores:
login anonymous
- Configure o diretório de instalação:
force_install_dir ./insurgency/
- Faça o download dos arquivos do servidor Insurgency (isso pode demorar um pouco):
app_update 237410
- Encerre a sessão assim que os arquivos forem baixados:
quit
Executando o Servidor Insurgency
- Navegue até o diretório no qual os arquivos do servidor foram baixados:
cd insurgency
- Execute o script de inicialização para o servidor:
screen ./srcds_linux
Parabéns! Agora você tem um servidor de jogo Insurgency instalado e em execução. Você pode se conectar a ele usando o endereço IP alocado para o seu servidor Vultr.
Se você recebeu um erro ao executar o script de inicialização, tente executar o seguinte comando primeiro:
export LD_LIBRARY_PATH=/home/steam/steamcmd/insurgency/bin
Existem muitas opções de configuração para o Insurgency. Veja este guia para referência de configuração.