Serverspace Black Friday
RP
março 11, 2026
Atualizado março 11, 2026

Como instalar e configurar o Wine no Ubuntu?

Linux Windows

Hoje em dia, no mercado de tecnologias de TI, podemos ver diversos sistemas operacionais de não menos fornecedores e cada um tenta construir um sistema eficiente, rápido e estável. Mas pessoas diferentes têm pontos de vista diferentes para construir novos produtos que devem gerar receita e ser competitivos em comparação com outros produtos. A arquitetura de rede moderna pressupõe um conjunto e pilha de tecnologias em uso de vários fornecedores, mas como relacionar e conectar esses recursos e vantagens de diferentes sistemas operacionais?

Para isso temos o Wine! Utilitário de código aberto e emulador que pode ajudar a executar diferentes aplicações no conjunto de sistemas operacionais UNIX. Mas, realmente precisamos disso?

As principais causas dos problemas:

  • Diferenças de arquitetura: O Windows é executado em arquiteturas x86 (32bit) e x64 (64bit), enquanto o Linux pode ser executado em várias arquiteturas, como x86, x64, ARM e outras. Isso leva ao fato de que alguns aplicativos Windows compilados para uma arquitetura específica não podem ser executados no Linux;
  • Diferenças em APIs e bibliotecas: Windows e Linux usam diferentes conjuntos de APIs (interfaces de programação de aplicativos) e bibliotecas. Isso significa que aplicativos que dependem de APIs ou bibliotecas específicas do Windows não podem ser executados no Linux sem configurações adicionais ou camada de compatibilidade;
  • Dependência de arquivos .exe: Muitos aplicativos Windows possuem arquivos executáveis com a extensão .exe que não são compatíveis com o Linux. Isso requer o uso de emuladores ou ferramentas de compatibilidade, como o Wine, para tentar executar esses arquivos .exe no Linux;
  • Aplicativos Proprietários: Alguns aplicativos Windows são proprietários e não fornecem versões para Linux. Isso torna impossível executá-los no Linux sem usar máquinas virtuais ou outras soluções.

Todos esses problemas podem ser superados usando vários métodos, como usar emuladores (por exemplo, Wine) ou máquinas virtuais que permitem executar aplicativos Windows no Linux. No entanto, isso pode exigir configuração adicional e pode não garantir 100% de compatibilidade e estabilidade dos aplicativos. Portanto, é recomendável usar aplicativos alternativos projetados especificamente para Linux sempre que possível para garantir o melhor desempenho e compatibilidade.

Requisitos

  • Privilégios de root;
  • Ubuntu 20 ou versão superior;
  • Algum conhecimento sobre trabalho com sistema operacional;
  • Conexão com a Internet.

Instalação

Primeiro de tudo, precisamos atualizar os pacotes do sistema em nossa máquina para seu funcionamento adequado:

apt update && apt upgrade -y
update
Captura de tela nº 1 — Atualizar SO

Adicionando uma nova arquitetura para a máquina Linux. O Wine suporta aplicativos em arquitetura de 32bit, mas há uma exceção: nem todos têm suporte em sistemas de 64bit. Portanto, para adicionar suporte para a arquitetura de 32bit, digite este comando:

dpkg --add-architecture i386
add-architecture
Captura de tela nº 2 — Adicionando arquitetura

Lembrete! Todo o pacote de software exigirá pelo menos 30GB de espaço livre em disco e pelo menos dois núcleos de CPU para executar o processo. No próximo passo, vamos instalar o componente principal desse sistema, o Wine:

apt install wine

Durante o processo de instalação, o sistema pode solicitar sua confirmação para instalar pacotes adicionais. Basta pressionar "Y" e "Enter" para continuar a instalação. Vários aplicativos Windows precisam de GUI, vamos instalar:

add-apt-repository ppa:shemgp/gnome-40
apt update && apt install mutter gnome-session gnome-shell
gnome-shell
Captura de tela nº 3 — Adicionando Gnome shell

Após o processo de instalação do Gnome shell e Wine, precisamos verificar antes de ir para a GUI, versão e instalação correta:

wine --version
wine-version
Captura de tela nº 4 — Versão do Wine

Se você vir essa linha de comando, significa que a instalação foi concluída corretamente! Adicione um novo usuário à máquina por questões de segurança, não queremos comprometer nenhum dado e permitir compartilhar responsabilidades e criar um ambiente seguro. Geralmente é recomendável não usar contas com direitos administrativos em tarefas cotidianas para reduzir a probabilidade de erros ou ações maliciosas. Para isso, digite o comando abaixo:

adduser jhon && usermod -aG sudo jhon
new-user
Captura de tela nº 5 — Adicionar usuário

E podemos mudar para a interface GUI, você precisa abrir o painel Serverspace e escolher o servidor necessário:

panel-5
Captura de tela nº 6 — Canto superior direito

No canto superior direito podemos ver o botão Web console, clique nele e seremos redirecionados para a interface GUI de nossa máquina:

web-2
Captura de tela nº 7 — Interface GUI

Ou você pode usar outro utilitário para conectar via GUI:

  • VNC (Virtual Network Computing): VNC significa Virtual Network Computing e serve como um protocolo de acesso remoto que facilita a exibição da área de trabalho de uma máquina remota em um computador local. Ao utilizar o VNC, os usuários ganham a capacidade de controlar remotamente a área de trabalho Linux e realizar uma infinidade de tarefas, como executar aplicativos e gerenciar arquivos;
  • RDP (Remote Desktop Protocol): RDP, um acrônimo para Remote Desktop Protocol, foi desenvolvido pela Microsoft e permite que os usuários estabeleçam conexões remotas com áreas de trabalho de sistemas Windows. Embora principalmente associado ao Windows, existem implementações de RDP para Linux, como xrdp, que permitem conexões a máquinas Linux através do cliente RDP;
  • X11: X11, também conhecido como X Window System, serve como o protocolo padrão para interfaces gráficas de usuário (GUI) em Linux e outros sistemas operacionais semelhantes ao Unix. Através do X11, os usuários podem executar aplicativos em um servidor remoto enquanto exibem suas janelas na máquina local;
  • SPICE (Simple Protocol for Independent Computing Environments): SPICE é um protocolo especializado projetado especificamente para acesso remoto a ambientes gráficos de área de trabalho. Notavelmente utilizado em cenários de virtualização, como dentro do hipervisor KVM, o SPICE fornece desempenho aprimorado e compressão de dados para uma experiência remota otimizada;
  • NX: NX, uma tecnologia desenvolvida pela NoMachine, oferece capacidades de acesso remoto e virtualização para ambientes gráficos de área de trabalho. Ao empregar o NX, os usuários podem desfrutar de desempenho elevado e compressão de dados simplificada, resultando em uma experiência remota superior.

No entanto, retornando ao nosso processo de instalação, abra o terminal em aplicativos e digite:

winecfg
start-2
Captura de tela nº 8 — Configuração

O Wine capacita os usuários do Linux a transcender as barreiras de incompatibilidade de sistemas operacionais e abraçar uma experiência de computação mais integrada. Embora aplicativos alternativos projetados especificamente para Linux sejam recomendados para desempenho e compatibilidade ideais, o Wine fornece uma ponte valiosa para acessar software Windows no ambiente Linux.

Avaliação:
4 fora de 5
Аverage rating : 4.8
Avaliado por: 7
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA

Você também pode gostar...

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.