O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

A versão 2022.1.28 do Bottles foi lançada, desenvolvendo um aplicativo para simplificar a instalação, configuração e inicialização. Windows-aplicações em Linux Baseado no Wine ou no Proton, o programa fornece uma interface para gerenciar prefixos que definem o ambiente Wine e os parâmetros de inicialização de aplicativos, além de ferramentas para instalar as dependências necessárias para o funcionamento correto dos programas executados. O código do projeto é escrito em Python e distribuído sob a licença GPLv3. O programa está disponível no formato Flatpak e em pacotes Arch. Linux.

Em vez do script Winetricks, o Bottles usa um sistema completo de gerenciamento de dependências para instalar bibliotecas adicionais, que funciona de forma semelhante ao gerenciamento de dependências em gerenciadores de pacotes de distribuição. Windows- O aplicativo define uma lista de dependências (bibliotecas DLL, fontes, ambiente de execução, etc.) que devem ser baixadas e instaladas para o funcionamento normal, sendo que cada dependência pode ter suas próprias dependências.

O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

O Bottles fornece um repositório de informações de dependência para vários programas e bibliotecas, bem como um kit de ferramentas para gerenciamento centralizado de dependências. Todas as dependências instaladas são rastreadas, portanto, ao desinstalar um programa, você também pode remover as dependências relacionadas se elas não forem usadas para executar outros aplicativos. Essa abordagem permite evitar a instalação de uma versão separada do Wine para cada aplicativo e usar um único ambiente Wine para executar o maior número possível de aplicativos.

O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

Trabalhar com WindowsO Bottles utiliza o conceito de ambientes, que fornecem configurações, bibliotecas e dependências predefinidas para uma classe específica de aplicações. Os ambientes básicos oferecidos são: Gaming (para jogos), Software (para aplicações) e Custom (personalizado) — um ambiente limpo para experimentar com software personalizado. O ambiente Gaming inclui DXVK, VKD3D e Esync; em sistemas com placas gráficas híbridas, a placa gráfica dedicada é habilitada; e o PulseAudio inclui configurações para melhorar a qualidade do som. O ambiente Application (para aplicações) inclui configurações adequadas tanto para multimídia quanto para aplicações de escritório.

O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

Se necessário, você pode instalar várias versões do Wine, Proton e dxvk e alternar entre elas instantaneamente. Ambientes de outros gerenciadores de Wine, como Lutris e PlayOn, podem ser importados.LinuxOs ambientes são iniciados usando isolamento de sandbox, separados do sistema principal, e têm acesso apenas aos dados necessários no diretório inicial. O suporte a controle de versão é fornecido, salvando automaticamente o estado antes da instalação de cada nova dependência e permitindo que você retorne a um estado anterior em caso de problemas.

O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

Entre as mudanças no novo lançamento:

  • Adicionado um novo back-end para gerenciar o Wine, composto por três componentes: WineCommand, WineProgram e Executor.
  • Vários manipuladores WineProgram foram propostos:
    • reg, regedit - para trabalhar com o registro, permite alterar várias chaves com uma chamada.
    • net é para gerenciamento de serviços.
    • wineserver - para verificar o funcionamento do processo de controle de garrafas.
    • start, msiexec e cmd são para trabalhar com atalhos .lnk e arquivos .msi/.batch.
    • taskmgr é um gerenciador de tarefas.
    • wineboot, winedbg, controle, winecfg.
  • Foi implementado o gerenciador de execução (Executor), que quando um arquivo executável é iniciado, chama automaticamente o manipulador necessário dependendo da extensão do arquivo (.exe, .lnk, .batch, .msi).
  • A capacidade de executar comandos em um ambiente completo ou reduzido é fornecida.
  • Adicionado suporte para sincronização usando a chamada de sistema futex_waitv (Futex2) introduzida no kernel. Linux 5.16. Adicionado manipulador Caffe baseado no Wine 7 e com suporte ao mecanismo de sincronização Futex2.
  • Para instaladores, a capacidade de alterar arquivos de configuração (json, ini, yaml) é implementada.
  • Adicionado suporte para ocultar itens na lista de programas.
    O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux
  • Uma nova caixa de diálogo foi adicionada para mostrar o conteúdo dos arquivos de manifesto para dependências e instaladores.
    O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux
  • Uma função de pesquisa foi adicionada à lista de instaladores disponíveis.
    O pacote de gestão de lançamento Bottles 2022.1.28 já está disponível. Windows-aplicações em Linux

Além disso, vale destacar a publicação do projeto Proton 7.1-GE-1, no âmbito do qual entusiastas estão criando versões estendidas do pacote de lançamento, independentemente da Valve. Windows-Aplicações Proton, que apresentam uma versão mais recente do Wine, o uso do FFmpeg no FAudio e a inclusão de patches adicionais que resolvem problemas em vários aplicativos de jogos.

A nova versão do Proton GE mudou para o Wine 7.1 com patches do Wine-staging 7.1 (o Proton oficial continua a usar o Wine 6.3). Movidas todas as alterações dos repositórios git dos projetos vkd3d-proton, dxvk e FAudio. Problemas resolvidos em Forza Horizon 5, Resident Evil 5, Persona 4 Golden, Progressbar95 e Elder Scrolls Online.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster