Bottles 2022.1.28 arriba amb un nou backend per administrar Wine i més

Es va presentar el llançament de la nova versió del projecte Bottles 2022.1.28, el qual es destaca per desenvolupar una aplicació per simplificar la instal·lació, configuració i execució d'aplicacions Windows a Linux basades en Wine o Proton.

El programa proporciona una interfície per a la gestió de prefixos que defineixen l'entorn Wine i paràmetres per al llançament d'aplicacions, així com eines per instal·lar les dependències necessàries per al funcionament correcte dels programes llançats.

En lloc de l'script de Winetricks, Bottles utilitza un sistema complet d'administració de dependències per instal·lar biblioteques addicionals que funciona com l'administració de dependències als administradors de paquets de distribució.

bàsicament per a una aplicació de Windows en execució, es defineix una llista de dependències (DLL, fonts, temps d'execució, etc.) que cal descarregar i instal·lar per al funcionament normal, encara que cada dependència pot tenir les seves pròpies dependències.

Ampolles proporciona un dipòsit d'informació de dependència per a diversos programes i biblioteques, així com un conjunt de ferramentes per a la gestió centralitzada de dependències. Es fa un seguiment de totes les dependències instal·lades, per la qual cosa quan desinstal·leu un programa, també podeu eliminar les dependències relacionades si no s'utilitzen per executar altres aplicacions. Aquest enfocament us permet evitar la instal·lació d'una versió separada de Wine per a cada aplicació i utilitzar un sol entorn de Wine per executar tantes aplicacions com sigui possible.

Per treballar amb els prefixos de Windows, Bottles utilitza el concepte d'entorns que proporcionen configuracions, biblioteques i dependències llistes per utilitzar per a una classe específica d'aplicacions. S'ofereixen entorns bàsics: Jocs – per a jocs, Programari – per a programes d'aplicació i Personalitzat – un entorn net per a realitzar els vostres propis experiments.

Principals novetats de Bottles 2022.1.28

En aquesta nova versió es destaca que es va afegir un nou backend per administrar Wine, que consta de tres components: WineCommand, WineProgram i Executor.Ademas que han proposat diversos controladors a WineProgram:

  • reg, regedit: per treballar amb el registre, us permet canviar diverses claus amb una sola trucada.
  • xarxa: per a la gestió de serveis.
  • wineserver: per verificar el funcionament del procés de control de Ampolles.
  • start, msiexec i cmd: són per treballar amb dreceres .lnk i fitxers .msi/.batch.
  • taskmgr:és un administrador de tasques.
  • wineboot, winedbg, control, winecfg.

Un altre dels canvis que es destaca és que es va implementar l'administrador d'execució (Executor), quan s'inicia un fitxer executable, automàticament truca al controlador necessari segons l'extensió del fitxer (.exe, .lnk, .batch, .msi).

A més, es va afegir compatibilitat amb la sincronització mitjançant la crida al sistema futex_waitv (Futex2) introduïda al kernel de Linux 5.16 i que també es va afegir el controlador Caffe basat en Wine 7 i compatible amb el mecanisme de sincronització Futex2.

Per als instal·ladors, s'implementa la capacitat de canviar els fitxers de configuració (json, ini, yaml), a més que es va afegir suport per ocultar elements a la llista de programes i també es proporciona la capacitat d'executar ordres en un entorn complet o reduït.

S'ha afegit un quadre de diàleg nou per mostrar el contingut dels fitxers de manifest per a les dependències i els instal·ladors i també s'ha afegit una funció de cerca a la llista d'instal·ladors disponibles.

Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls al següent enllaç.

Com instal·lar Bottles a Linux?

Per als qui estiguin interessats a poder instal·lar aquesta eina al vostre sistema han de saber que hi ha diversos mitjans per poder obtenir-la.

La primera és amb ajuda dels paquets Flatpak i només n'hi ha prou amb tenir el suport afegit, només cal obrir una terminal i hi teclejarem l'ordre següent:

flatpak install flathub com.usebottles.bottles

Mentre que per als que són usuaris de Arch Linux, Manjaro o qualsevol altre derivat, poden realitzar la instal·lació des d'AUR executant la següent ordre:


yay -S bottles
Ara per al cas dels usuaris de Fedora poden instal·lar amb la següent ordre:
sudo dnf install bottles
I per al cas dels usuaris de NixOS, només heu d'executar la següent ordre:

nix-env -iA nixos.bottles

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.