Como instalar o SteamCMD num VPS Linux

O SteamCMD é a ferramenta de linha de comando da Valve para descarregar e atualizar ficheiros de servidores dedicados Steam. Utilize-o num VPS Linux quando o jogo disponibilizar uma versão de servidor dedicado para Linux.

Conecte-se primeiro via SSH, depois instale o SteamCMD usando o método que corresponde à sua distribuição Linux. Se o jogo apenas disponibilizar uma versão de servidor para Windows, utilize um VPS Windows em vez disso.

  1. Conecte-se ao VPS via SSH: Como conectar-se a um VPS Linux com SSH.
  2. No Ubuntu ou Debian, ative o suporte a pacotes de 32 bits e instale o SteamCMD:
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install steamcmd
  3. Se o Ubuntu indicar que o pacote não pode ser encontrado, ative multiverse, atualize a lista de pacotes e instale novamente:
    sudo add-apt-repository multiverse
    sudo apt update
    sudo apt install steamcmd
  4. No Debian, certifique-se de que a linha do repositório inclui contrib e non-free ou non-free-firmware, depois execute sudo apt update novamente.
  5. No AlmaLinux, Rocky Linux, Oracle Linux, ou imagens estilo CentOS, utilize o método manual do arquivo Valve porque o SteamCMD geralmente não está disponível nos repositórios dnf padrão.

 

Método de instalação manual

  1. Instale as ferramentas básicas:
    sudo mkdir -p /opt/steamcmd
    cd /opt/steamcmd
  2. Descarregue e extraia o SteamCMD:
    sudo curl -o steamcmd_linux.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    sudo tar -xvzf steamcmd_linux.tar.gz
  3. Execute o SteamCMD a partir da pasta:
    cd /opt/steamcmd
    ./steamcmd.sh
  4. Instale um servidor dedicado substituindo APPID pelo ID da aplicação do servidor do jogo:
    login anonymous
    force_install_dir /home/steam/myserver
    app_update APPID validate
    quit

    Terminal Linux VPS mostrando o SteamCMD a instalar uma aplicação de servidor dedicado

Alguns jogos requerem uma conta Steam em vez de login anónimo. Verifique a documentação específica do servidor dedicado do jogo antes de assumir que o login anónimo funcionará.

  • 0 Utilizadores acharam útil
Esta resposta foi útil?

Artigos Relacionados

Como conectar-se a um VPS Linux com SSH

SSH é a forma normal de gerir um VPS Linux. Ele fornece um terminal no servidor para que possa...

Como atualizar pacotes em um VPS Linux

Manter os pacotes atualizados ajuda a corrigir problemas de segurança e mantém as ferramentas do...

Como criar um utilizador sudo num VPS Linux

Um utilizador sudo permite-lhe gerir um VPS Linux sem ter de iniciar sessão como root para cada...

Como proteger o SSH num VPS Linux

O SSH é a principal forma de gerir um VPS Linux, por isso deve ser protegido antes de o servidor...

Como verificar o uso de disco em um VPS Linux

Problemas de uso de disco podem impedir que atualizações, backups, logs, bases de dados e...