Servidor Dedicado: Configuração do Wine no Linux
Este guia foi criado com os seguintes produtos:
(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)
Introdução
Wine é uma camada de compatibilidade open-source para Linux que permite rodar softwares originalmente desenvolvidos para Windows em sistemas Linux. Isso é especialmente importante para servidores dedicados de jogos que só oferecem arquivos de servidor para Windows e pode ser um requisito para nossos outros guias de servidores dedicados Linux. Neste guia, vamos explorar o processo de configuração inicial para instalar o Wine no seu servidor Linux. Usaremos o Ubuntu nos exemplos, mas o processo deve ser bem parecido para outras distribuições.
Preparação
Para começar, conecte-se ao seu servidor dedicado via SSH. Use nosso guia de Acesso Inicial SSH se precisar de ajuda para isso.
Instalando o Wine
Comece o processo de instalação garantindo que o diretório /etc/apt/keyrings/
exista, pois ele é necessário para o Wine.
sudo mkdir -pm755 /etc/apt/keyrings
Em seguida, baixe e armazene a chave GPG do Wine nesse diretório para verificar que o pacote é autêntico.
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
Você também precisará salvar a lista de fontes do WineHQ, o que pode ser feito com o seguinte comando pré-escrito:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources
Execute o comando de atualização para garantir que as mudanças nos pacotes sejam lidas e instaladas.
sudo apt update
Agora você pode seguir para o passo principal de baixar a versão mais recente do Wine. Isso pode levar um tempo para completar.
sudo apt install --install-recommends winehq-staging
Por fim, você precisa instalar alguns pacotes extras para garantir que o Wine funcione bem com servidores dedicados de jogos, rodando o seguinte comando.
sudo apt install cabextract winbind screen xvfb
Conclusão
Você configurou com sucesso a camada de compatibilidade Wine, que vai permitir rodar programas Windows no seu servidor Linux. Com esse requisito importante instalado, agora você pode instalar servidores dedicados de jogos mesmo que sejam feitos para Windows.
Recomendamos conferir os outros guias desta seção que cobrem a instalação de jogos específicos usando SteamCMD e possivelmente Wine para arquivos de servidores dedicados baseados em Windows.