Bottles 2022.1.28 stiže s novom pozadinom za upravljanje Wineom i još mnogo toga

Predstavljeno je izdanje nove verzije projekta Bottles 2022.1.28, koji se ističe razvojem aplikacije za pojednostavljenje instalacije, konfiguracije i izvođenja Windows aplikacija na Linuxu temeljene na Wine ili Protonu.

Program pruža sučelje za upravljanje prefiksima koji definiraju Wine okruženje i parametre za pokretanje aplikacija, kao i alate za instaliranje potrebnih ovisnosti za ispravno funkcioniranje pokrenutih programa.

Umjesto skripte Winetricks, Boce koristi kompletan sustav upravljanja upravitelja ovisnosti za instaliranje dodatnih knjižnica koje funkcioniraju kao upravljanje ovisnostima u upraviteljima distribucijskih paketa.

u osnovi za pokrenutu Windows aplikaciju definiran je popis ovisnosti (DLL-ovi, izvori, vrijeme izvođenja, itd.) koje je potrebno preuzeti i instalirati za normalan rad, iako svaka ovisnost može imati svoje ovisnosti.

Boce pruža spremište informacija o ovisnostima za različite programe i knjižnice, kao i skup alata za centralizirano upravljanje ovisnostima. Prate se sve instalirane ovisnosti, pa kada deinstalirate program, također možete ukloniti povezane ovisnosti ako se ne koriste za pokretanje drugih aplikacija. Ovaj pristup vam omogućuje da izbjegnete instaliranje zasebne verzije Winea za svaku aplikaciju i koristite jedno okruženje Wine za pokretanje što više aplikacija.

Za rad s Windows prefiksima, Bottles koristi koncept okruženja koje pružaju konfiguracije, biblioteke i ovisnosti. spreman za korištenje za određenu klasu aplikacija. Nude se osnovna okruženja: Igre – za igre, Softver – za aplikacijske programe i Custom – čisto okruženje za provođenje vlastitih eksperimenata.

Glavni novitet Bottles 2022.1.28

U ovoj novoj verziji istaknuto je da je dodana novi backend za upravljanje Wineom, koji se sastoji od tri komponente: WineCommand, WineProgram i Executor. Uz to su predložili različiti rukovaoci u WineProgramu:

  • reg, regedit: za rad s registrom, omogućuje vam promjenu nekoliko ključeva jednim pozivom.
  • neto: za upravljanje uslugama.
  • vinar: za provjeru rada procesa kontrole boca.
  • start, msiexec i cmd: oni su za rad s .lnk prečacima i .msi/.batch datotekama.
  • taskmgr:to je upravitelj zadataka.
  • wineboot, winedbg, kontrola, winecfg.

Druga promjena koja se ističe je ta implementirani upravitelj izvršenja (Executor), kada se pokrene izvršna datoteka, automatski poziva potrebni upravljački program na temelju ekstenzije datoteke (.exe, .lnk, .batch, .msi).

Također dodano podrška za sinkronizaciju pomoću poziva sustava futex_waitv (Futex2) uveden u Linux kernel 5.16 i također je dodao Caffe drajver baziran na Wine 7 i kompatibilan s Futex2 mehanizmom sinkronizacije.

Za instalatere je implementirana mogućnost promjene konfiguracijskih datoteka (json, ini, yaml), dodana je podrška za skrivanje stavki na popisu programa, a mogućnost pokretanja naredbi u punom okruženju ili smanjena.

Dodan je novi dijaloški okvir za prikaz sadržaja datoteka manifesta za ovisnosti i instalatere, a na popis dostupnih instalatera dodana je i funkcija pretraživanja.

Konačno ako vas zanima više o tome, detalje možete provjeriti u sljedeći link.

Kako instalirati Bottles na Linux?

Za one koji su zainteresirani da mogu instalirati ovaj alat na svoj sustav, trebali bi znati da postoje različiti načini da ga nabave.

Prvi je uz pomoć flatpak paketi a dovoljno je samo imati dodatnu podršku, samo otvorite terminal i u njega ćemo upisati sljedeću naredbu:

flatpak install flathub com.usebottles.bottles

Dok za one koji su korisnici Arch Linux, Manjaro ili bilo koji drugi derivat, mogu instalirati iz AUR-a pokretanjem sljedeće naredbe:


yay -S bottles
Sada za slučaj Korisnici Fedore može se instalirati sljedećom naredbom:
sudo dnf install bottles
I za slučaj Korisnici NixOS-a, Samo trebaju pokrenuti sljedeću naredbu:

nix-env -iA nixos.bottles

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.