Bottles 2022.1.28 prichádza s novým backendom na správu Wine a ďalších

Bolo predstavené vydanie novej verzie projektu Bottles 2022.1.28, ktorý vyniká vývojom aplikácie na zjednodušenie inštalácie, konfigurácie a spúšťania aplikácií Windows v systéme Linux na báze Wine alebo Proton.

Program poskytuje rozhranie na správu prefixov, ktoré definujú prostredie Wine a parametre pre spúšťanie aplikácií, ako aj nástroje na inštaláciu potrebných závislostí pre správne fungovanie spúšťaných programov.

Namiesto scenára Winetricks, Fľaše používa kompletný systém riadenia správcu závislostí na inštaláciu ďalších knižníc, ktoré fungujú ako správa závislostí v manažéroch distribučných balíkov.

v podstate pre spustenú aplikáciu Windows je definovaný zoznam závislostí (DLL, zdroje, runtime atď.), ktoré je potrebné stiahnuť a nainštalovať pre normálnu prevádzku, hoci každá závislosť môže mať svoje vlastné závislosti.

Fľaše poskytuje úložisko informácií o závislostiach pre rôzne programy a knižnice, ako aj súbor nástrojov na centralizovanú správu závislostí. Všetky nainštalované závislosti sú sledované, takže keď odinštalujete program, môžete tiež odstrániť súvisiace závislosti, ak sa nepoužívajú na spúšťanie iných aplikácií. Tento prístup vám umožňuje vyhnúť sa inštalácii samostatnej verzie Wine pre každú aplikáciu a používať jediné prostredie Wine na spustenie čo najväčšieho počtu aplikácií.

Ak chcete pracovať s predponami systému Windows, Bottles používa koncept prostredí, ktoré poskytujú konfigurácie, knižnice a závislosti. pripravený na použitie pre špecifickú triedu aplikácií. Ponúkané sú základné prostredia: Hry – pre hry, Softvér – pre aplikačné programy a Custom – čisté prostredie na vykonávanie vlastných experimentov.

Hlavné novinky Fľaše 2022.1.28

V tejto novej verzii je zvýraznené, že bola pridaná nový backend na správu Wine, ktorý pozostáva z troch komponentov: WineCommand, WineProgram a Executor. Okrem toho navrhli rôzne manipulátory vo WineProgram:

  • reg, regedit: pre prácu s registrom umožňuje zmeniť niekoľko kľúčov jediným volaním.
  • net: pre správu služieb.
  • vinotéka: na overenie fungovania procesu kontroly fliaš.
  • štart, msiexec a cmd: sú určené na prácu so skratkami .lnk a súbormi .msi/.batch.
  • taskmgr:je to správca úloh.
  • wineboot, winedbg, control, winecfg.

Ďalšou vynikajúcou zmenou je táto implementovaný exekučný manažér (Executor), keď sa spustí spustiteľný súbor, automaticky zavolá potrebný ovládač na základe prípony súboru (.exe, .lnk, .batch, .msi).

Tiež pridané podpora synchronizácie pomocou systémového volania futex_waitv (Futex2) predstavený v jadre Linuxu 5.16 a tiež pridal ovládač Caffe založený na Wine 7 a kompatibilný so synchronizačným mechanizmom Futex2.

Pre inštalátorov je implementovaná možnosť meniť konfiguračné súbory (json, ini, yaml), pridaná podpora pre skrývanie položiek v zozname programov a možnosť spúšťať príkazy v plnom prostredí alebo znížené.

Bolo pridané nové dialógové okno na zobrazenie obsahu súborov manifestu pre závislosti a inštalačné programy a do zoznamu dostupných inštalátorov bola pridaná aj funkcia vyhľadávania.

Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti v nasledujúci odkaz.

Ako nainštalovať Bottles na Linuxe?

Pre tých, ktorí majú záujem o možnosť nainštalovať si tento nástroj do svojho systému, by mali vedieť, že existujú rôzne spôsoby, ako ho získať.

Prvý z nich je s pomocou balíčky flatpak a stačí mať pridanú podporu, stačí otvoriť terminál a do neho napíšeme nasledujúci príkaz:

flatpak install flathub com.usebottles.bottles

Zatiaľ čo pre tých, ktorí sú používateľmi Arch Linux, Manjaro alebo akýkoľvek iný derivátmôžu nainštalovať z AUR spustením nasledujúceho príkazu:


yay -S bottles
Teraz pre prípad Používatelia Fedory je možné nainštalovať pomocou nasledujúceho príkazu:
sudo dnf install bottles
A pre prípad používatelia systému NixOS, Potrebujú iba spustiť nasledujúci príkaz:

nix-env -iA nixos.bottles

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.