Flatpak

Winepak – A junção dos pacotes Flatpak com o WINE

Os pacotes Flatpak vem se tornando mais populares a cada dia e novos projetos começam a surgir usando as suas tecnologias. Conheça hoje o Winepak.

Pacotes Flatpak (e Snap) são assuntos recorrentes aqui no blog e no canal também, eu realmente acredito que através deles nós teremos o futuro das aplicações Linux. Muitas pessoas ainda argumentam contra os formatos por eles possuírem maiores tamanhos e ocuparem mais espaço em disco e alguns casos onde visual das aplicações deixa a desejar, no entanto, se formos fazer uma tabela, a coluna de vantagens é maior.

Uma das prerrogativas de um Flatpak é colocar todos os componentes de que o software precisa para rodar dentro de um único pacote, eliminando problemas de dependências, assim como acontece no macOS, nos Snaps ou nos AppImage. Enquanto você compara apenas com outros Apps que são distribuídos de forma tradicional também, como o GIMP, você pode ver menores vantagens, mas isso muda drasticamente com apps de terceiros.

Uma empresa que queira dar suporte para Linux não precisa mais se preocupar em entender como cada distro funciona e trata as aplicações, basta fazer um Flatpak e ele rodará em todos os sistemas.

Atualmente as empresas geralmente escolhem algumas distros apenas para dar suporte por conta disso, como acontece regularmente com o Ubuntu.

Winepak

Estendendo estas possibilidades, surgiu um projeto chamado Winepak, focando em jogos inicialmente, mas que também pode ser usado com outros softwares.

Se você já tentou instalar um game ou software um pouco mais complexo no Linux via Wine, ou seja, um software de Windows, deve ter reparado que invariavelmente existem configurações, pacotes a serem baixados, bibliotecas e mais. 

Me diga, o que você acha de deixar tudo isso para traz e simplesmente baixar o software como se fosse nativo? Sonho?

Bom, é basicamente isso que o projeto Winepak faz. Ele pega uma versão do Wine compatível com o software em questão, adiciona todas as configurações e ajustes e você já pode utilizar.

Fortinite no Linux

Jogos populares como Fortinite, OverWatch, WoW, LoL e até o emulador de Wii U, o CEMU, estão sendo portados via Winepak. Nem todos os projetos estão no repositório atualmente, mas muitos já funcionam.

Veja o LoL instalado via Winepak no meu Linux Mint 18.3.

Linux Mint LoL via Winepak

E é fácil mesmo?

Pior que sim! Na verdade o único passo “difícil” é adicionar os repositórios Flatpak.

No terminal cole os seguintes comandos (necessário ter o flatpak previamente instalado):

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo

Depois de adicionados os repositórios, você pode adicionar as aplicações usando um comando como:

flatpak install winepak tld.domain.Application

No entanto, no Linux Mint a coisa fica muito interessante graças a nova loja de Aplicativos, ao acessá-la você verá a sessão Flatpak, dentro dela, depois de adicionar o repositório, os pacotes aparecerão disponíveis assim:

Linux Mint Winepak

Basta clicar no App que você quiser instalar e instalar normalmente, clicando no botão “instalar” e digitando a sua senha, se solicitado. 

Como os pacotes de jogos tendem a ser grandes, pode demorar um pouco, então é só esperar pacientemente.

Não cheguei a testar, mas imagino que haja integração com o GNOME Software ou o Discover do KDE Plasma também.

Se este projeto realmente for levado a sério, os problemas de configuração de aplicativos via Wine estão praticamente acabados.

Para saber mais sobre o Winepak consulte o GitHub.

Até a próxima!

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!