The Wine Boys anunciou recentemente o lançamento de uma nova versão de desenvolvimento, chegando à nova versão "Desenvolvimento do vinho 5.10 ", versão na qual houve 47 relatórios de bugs e 395 mudanças foram feitas.
Nesta nova versão O suporte Vulkan para WineD3D continuou a progredir, além do início de uma biblioteca Unix separada para NTDLL, mais substituições de glifos no DirectWrite, suporte para chaves privadas DSS, Correções de ARM64 e outras correções de bugs incluídas.
Para quem não conhece Wine, deve saber que este é um software popular de código aberto e gratuito que permite aos usuários executar aplicativos do Windows no Linux e outros sistemas operacionais semelhantes ao Unix. Para ser um pouco mais técnico, Wine é uma camada de compatibilidade que traduz as chamadas do sistema do Windows para o Linux e usa algumas bibliotecas do Windows, na forma de arquivos .dll.
Vinhos é uma das melhores maneiras de executar aplicativos do Windows no Linux. Além disso, a comunidade Wine ele tem um banco de dados de aplicativos muito detalhado, nós o encontramos como AppDB contém mais de 25,000 programas e jogos, classificados por sua compatibilidade com o Wine.
O que há de novo no Wine 5.10?
Das mudanças mais importantes que se destacam nesta nova versão, é o desenvolvimento contínuo do backend WineD3D baseado na API gráfica Vulkan e também uma implementação inicial de uma biblioteca compartilhada Unix separada (.so) para NTDLL.
Além disso, o Suporte de driver aprimorado para o kernel do Windows dos sistemas anti-trap StarForce v3 e Denuvo Anti-Cheatjá que isso costuma ser a causa dos jogos do Windows que não podem ser executados no Linux por meio da camada de compatibilidade, é bom saber que mais trabalho está sendo feito.
Para a parte de relatórios de bugs fechados relacionados com o trabalho de jogos e aplicativos, é importante observar que alguns desses erros já foram corrigidos em versões anteriores, ou pelo menos eles disseram que o corrigiram.
No entanto, parece que só agora isso foi realmente testado e Destacam-se os seguintes: Microsoft Word 6.0, PsInfo, Foxit Reader 6.12, Total Commander 9.x, TrackMania Nations ESWC, Spitfire Audio 3.x, Avast Free Antivirus 20.3, Secret Files 1-2, Fahrenheit, Ufo: Aliens, FinanceExplorer, PowerToys para Windows 10, Sniper Elite V2.
Das outras mudanças que se destacam desta nova versão:
- Ferramentas estendidas de substituição de glifos no DirectWrite.
- Adicionado suporte para chaves privadas DSS.
- Problemas corrigidos com tratamento de exceções em sistemas ARM64.
Finalmente se você quiser saber mais sobre esta nova versão de desenvolvimento Wine lançado, você pode verificar o log de alterações no link a seguir.
Como instalar a versão de desenvolvimento do Wine 5.10 no Ubuntu e derivados?
Se você estiver interessado em testar esta nova versão de desenvolvimento do Wine em sua distribuição, pode fazê-lo seguindo as instruções que compartilhamos abaixo.
A primeira e mais importante etapa será habilitar a arquitetura de 32 bits, que mesmo que nosso sistema seja de 64 bits, fazer essa etapa nos poupa de muitos problemas que costumam ocorrer.
Para isso, escrevemos sobre o terminal:
sudo dpkg --add-architecture i386
Agora devemos importar as chaves e adicioná-las ao sistema com este comando:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Feito isso agora vamos adicionar o seguinte repositório ao sistema, para isso escrevemos no terminal:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Por fim podemos verificar se já temos o Wine instalado e também qual versão temos no sistema executando o seguinte comando:
wine --version
Como desinstalar o Wine do Ubuntu ou algum derivado?
Para aqueles que desejam desinstalar o Wine de seu sistema por qualquer motivo, Eles devem executar apenas os seguintes comandos.
Desinstale a versão de desenvolvimento:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove