Skip to content

O que é Wine Linux?

1 de maio de 2021

Nem todos os programas (especialmente os programas do Windows) são compatíveis para execução no ambiente Linux. É aí que entra o Wine. Wine for Linux é uma camada de compatibilidade que torna mais fácil executar os aplicativos que você deseja.

Wine não é um emulador

Em primeiro lugar, Wine é um acrônimo que significa “Wine Is Not an Emulator”. E embora possa parecer, à primeira vista, que WINE é apenas isso, não é. O WINE não emula o Windows. O que o WINE faz é um pouco mais complicado do que isso.

Como funciona o WINE?

Tanto o Windows quanto o Linux têm suas próprias APIs, mas como esses dois sistemas operacionais são muito diferentes, suas APIs não conseguem se comunicar. Isso significa que não há como os aplicativos do Windows podem ser executados no Linux, pelo menos não sem uma camada de compatibilidade. E isso é exatamente o que o WINE é … uma camada de compatibilidade. Com o WINE instalado, uma chamada de API do aplicativo Windows é convertida, instantaneamente, na chamada de API do Linux correspondente. Claro, não se trata apenas de APIs. Para funcionar corretamente, os aplicativos do Windows também dependem fortemente de arquivos Dynamic-Link Library (DLL). Felizmente, o WINE fornece suas próprias versões de vários arquivos DLL do Windows. Se uma DLL é fornecida pelo WINE, é capaz de carregar arquivos DLL do Windows. A única coisa que o WINE não pode fazer é se comunicar diretamente com o kernel do Windows. Quando tal comunicação é necessária, o WINE passa essas chamadas para o kernel do Linux. Se o programa precisa fazer algo que o kernel do Linux não pode, o WINE traduz a chamada em algo com que o Linux possa trabalhar. É um sistema incrivelmente complicado que está fazendo um trabalho muito complexo.

A grande imagem

A coisa mais importante a entender sobre o WINE é que ele permite que você execute aplicativos do Windows no Linux. Nem todos os aplicativos são compatíveis, mas a lista cresce a cada ano. Para descobrir quais aplicativos são suportados, verifique o banco de dados de aplicativos WINE. Para usar o WINE, você deve primeiro instalá-lo em seu computador Linux. Depois de instalado, você pode instalar os aplicativos do Windows usando o comando wine. Se o aplicativo em questão for compatível com WINE, você não deverá ter problemas para colocá-lo em funcionamento.

Ferramentas GUI?

Se você não quiser lidar com a linha de comando, a ferramenta GUI playonlinux pode ser instalada para tornar o uso do WINE um pouco mais fácil. Com este aplicativo gráfico, você pode instalar aplicativos do Windows selecionando a categoria, escolhendo o aplicativo desejado e, em seguida, instalando-o. Obviamente, alguns aplicativos exigem uma licença adquirida e alguns até precisam do CD de instalação ou do arquivo baixado. Independentemente disso, o playonlinux torna a instalação de aplicativos com o WINE incrivelmente fácil.

PlayOnLinux é uma boa solução para muitas coisas, mas se você está procurando jogar com o WINE, há um aplicativo mais novo mais adequado para tornar os jogos Linux mais fáceis.

Lance GOG Galaxy da Lutris

Lutris é um gerenciador de biblioteca de jogos Linux que permite que você instale fácil e automaticamente os jogos do Windows no Linux usando os últimos lançamentos do WINE, incluindo os especiais feitos sob medida para determinados jogos e situações. Com o Lutris, você poderá instalar jogos do Windows no Linux quase tão facilmente quanto faria no Windows, sem a necessidade de configurar nada. O Lutris manterá suas configurações de jogo separadas, permitindo que você instale tantos jogos quanto seu disco rígido puder conter, sem se preocupar com o conflito entre eles. Para jogar com o WINE, o Lutris é facilmente a melhor maneira.