A nova versão de desenvolvimento do Wine 4.15 está aqui e está pronta para ser instalada

Vinhos

Na semana passada uma nova versão foi lançada para o ramo de desenvolvimento do Wine, qual é o novo ramo Vinho 4.15 aquele em que desde o lançamento da versão 4.14, 28 relatórios de bug foram fechados e 244 mudanças foram feitas.

Para quem ainda não conhece o projeto Wine você deve saber que esta é uma camada da implementação de código aberto da API Win32 capaz de executar uma camada de compatibilidade do Windows no Linux, MacOS e BSD. Vinho é uma excelente alternativa totalmente gratuita para a API do Windows para sistemas GNU / Linux e você também pode usar DLLs nativas do Windows, se disponíveis.

Observe que, embora alguns aplicativos e jogos funcionem bem com o Wine em uma distribuição Linux, outros podem ter bugs.

A menos que um programa específico do Windows seja essencial para você, em geral é aconselhável tentar primeiro encontrar uma alternativa ao programa desejado no Linux ou escolher uma solução em nuvem.

Além disso, Wine oferece um kit de desenvolvimento, bem como um carregador de programa do Windows, para que os desenvolvedores possam modificar facilmente muitos programas do Windows que são executados em x86 Unix, incluindo Linux, FreeBSD, Mac OS X e Solaris.

O Wine tem duas versões, que é a versão estável e a versão de desenvolvimento. A versão estável é o resultado de trabalho e correções de bugs na versão de desenvolvimento.

A versão de desenvolvimento é geralmente em teoria a mais importante, pois esta versão é lançada para detectar todos esses erros e ser capaz de corrigi-los ou aplicar patches.

O que há de novo na versão de desenvolvimento do Wine 4.15

Com o lançamento deste novo ramo adicionou implementação inicial de serviço HTTP (WinHTTP) e sua API associada para aplicativos cliente e servidor que envenenam e recebem solicitações usando o protocolo HTTP.

As chamadas suportadas são HttpReceiveHttpRequest(), HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddrl, etc. Um manipulador Http.sys também foi preparado para lidar com solicitações HTTP de entrada.

Enquanto para desenvolvedores de arquitetura nt64 trabalharam no suporte para desenrolar de pilha foi adicionado ao ntdll e, além disso, foi adicionado suporte para conectar bibliotecas externas do libunwind.

De relatórios de bug fechados jogos e aplicativos relacionados ao trabalho aqueles de Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Das outras mudanças que se destacam no anúncio deste novo ramo de desenvolvimento são:

  • No Kernelbase, uma chamada para S é implementadaetThreadStackGuarantee() , que é usado em ntdll para lidar com situações de estouro de pilha
  • Chegada do suporte aprimorado para configurações de vários monitores ao trabalhar no macOS
  • Capacidades de intérprete expandidas jscript e vbscript
  • En vinho3d, adicionou suporte para a extensão WINED3D_TEXTURE_DOWNLOADABLE e a função foi implementada wined3d_colour_srgb_from_linear()
  • As funções d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () e d3drm_viewport2_SetPlane () são implementados em d3drm
  • A função gdipRecordMetafileStreamI () foi adicionado ao gdiplus
  • Conjunto otimizado de controles para formulários de edição RichEdit

Como instalar a versão experimental do Wine 4.15 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 etapa será habilitar a arquitetura de 32 bits, que mesmo que nosso sistema seja de 64 bits, realizar esta etapa nos poupa de muitos problemas que costumam ocorrer, para isso escrevemos no 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 https://dl.winehq.org/wine-builds/ubuntu/

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

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.