Já aconteceu de você tentar executar um aplicativo do Windows (.exe) no Linux e simplesmente receber uma mensagem dizendo que não é possível? A razão é simples, por causa do sistema de arquivos do Linux não podemos instalar aplicativos do Windows e vice-versa. Isso porque o sistema de arquivos do Windows é NTFS enquanto o Linux é ext4, mas mesmo assim temos a capacidade de rodar nossos aplicativos no Linux. Neste caso no Ubuntu 21.04, de forma funcional, isso se asseguramos que nem todos os aplicativos são compatíveis ou serão executados como em um computador Windows. Conseguimos isso graças ao Wine.
O que é vinhoWine (Wine Is Not an Emulator) basicamente tem a tarefa de criar uma camada de compatibilidade no Ubuntu que nos dá a oportunidade de executar aplicativos Windows em todos os sistemas operacionais compatíveis com POSIX (Linux, macOS e BSD). O Wine funciona simulando a lógica interna do Windows, portanto é possível abrir aplicações .exe, para isso o Wine traduz as chamadas API do Windows e as converte em chamadas POSIX evitando o uso de métodos como as máquinas virtuais.
Características do vinhoSuas vantagens de uso são:
- Integra funções do Linux para aplicativos do Windows
- Isso nos dá a capacidade de acessar aplicativos do Windows remotamente
- Permite acesso de qualquer terminal X
- Os aplicativos do Windows podem ser executados por meio de scripts
- Permite que aplicativos Windows estejam disponíveis na rede via VNC e o cliente Java / HTML5
Vamos ver como instalar o Wine no Ubuntu 21.04.
Como instalar o Wine no Ubuntu 21.04
Passo 1
Executamos o seguinte comando para adicionar a arquitetura de 32 bits (x86) no Ubuntu:
sudo dpkg -add-architecture i386
Passo 2
Depois disso, vamos baixar o repositório Wine:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
etapa 3
Instalamos esta chave localmente:
sudo apt-key add winehq.key
Passo 4
Atualizamos o sistema e seus repositórios:
atualização do apt sudo
Etapa 5
Assim que o Ubuntu 21.04 for atualizado, vamos instalar o Wine com o seguinte comando:
sudo apt install wine64
Etapa 6
Devemos inserir a letra S para confirmar o download e instalação de todos os pacotes Wine no Ubuntu 21.04:
Etapa 7
Ao final deste processo, veremos o seguinte:
Etapa 8
Estamos prontos para configurar o Wine, para isso executamos o seguinte no terminal.
winecfg
PROLONGAR
Etapa 9
Isso iniciará um processo de configuração que exibe a seguinte janela:
Etapa 10
Lá é possível, por exemplo, em Aplicativos, determinar em qual versão do Windows os aplicativos devem ser executados, em outras abas como Integração com Desktop podemos ver os diretórios que apontam para as opções do Windows:
Etapa 11
Nas Unidades podemos visualizar os acessos à rede criados:
Etapa 12
Agora, no terminal, executamos o seguinte:
wine -version (lista a versão instalada do Wine ”lsb_release -a (lista a versão Ubuntu)
Etapa 13
Para abrir uma aplicação com o Wine, temos duas opções que são:
Clique com o botão direito no executável e selecione "Abrir com outro aplicativo". Em seguida, selecionamos Vinho.
PROLONGAR
Etapa 14
Outro método é a partir do terminal executando a seguinte sintaxe:
wine app.exe
Etapa 15
Podemos ver que o assistente de instalação do aplicativo selecionado se abre, lá continuamos o processo de instalação normalmente:
PROLONGAR
Vimos como o Wine é um recurso chave para executar vários aplicativos do Windows no Ubuntu 21.04 sem perder sua qualidade e desempenho, o que é ideal para questões de produtividade ou uso pessoal.