Bottles 2022.1.28 sosește cu un nou backend pentru a gestiona Wine și multe altele

A fost prezentată lansarea noii versiuni a proiectului Bottles 2022.1.28, care se remarca prin dezvoltarea unei aplicatii de simplificare a instalarii, configurarii si executiei aplicatiilor Windows pe Linux bazate pe Wine sau Proton.

Programul oferă o interfață pentru gestionarea prefixelor care definesc mediul Wine si parametri pentru lansarea aplicatiilor, precum si instrumente de instalare a dependentelor necesare functionarii corecte a programelor lansate.

În loc de scenariul Winetricks, Sticle utilizează un sistem de management complet manager de dependențe pentru a instala biblioteci suplimentare care funcționează ca managementul dependențelor în managerii de pachete de distribuție.

fundamental pentru o aplicație Windows care rulează, este definită o listă de dependențe (DLL-uri, surse, runtime etc.) care trebuie descărcate și instalate pentru funcționarea normală, deși fiecare dependență poate avea propriile sale dependențe.

Sticle oferă un depozit de informații despre dependențe pentru diferite programe și biblioteci, precum și un set de instrumente pentru gestionarea centralizată a dependenței. Toate dependențele instalate sunt urmărite, așa că atunci când dezinstalați un program, puteți elimina și dependențele aferente dacă nu sunt folosite pentru a rula alte aplicații. Această abordare vă permite să evitați instalarea unei versiuni separate de Wine pentru fiecare aplicație și să utilizați un singur mediu Wine pentru a rula cât mai multe aplicații.

Pentru a lucra cu prefixele Windows, Bottles folosește conceptul de medii care oferă configurații, biblioteci și dependențe. gata de utilizare pentru o anumită clasă de aplicații. Sunt oferite medii de bază: Jocuri – pentru jocuri, Software – pentru programe de aplicație și Personalizat – un mediu curat pentru efectuarea propriilor experimente.

Principalele noutăți ale Sticlelor 2022.1.28

În această nouă versiune se evidențiază că a fost adăugată un nou backend pentru gestionarea vinului, care constă din trei componente: WineCommand, WineProgram și Executor.În plus, au propus diverși operatori în WineProgram:

  • reg, regedit: pentru a lucra cu registry, vă permite să schimbați mai multe chei cu un singur apel.
  • net: pentru managementul serviciilor.
  • servitor de vin: pentru a verifica funcționarea procesului de control al sticlei.
  • start, msiexec și cmd: sunt pentru lucrul cu comenzi rapide .lnk și fișiere .msi/.batch.
  • taskmgr:este un manager de sarcini.
  • wineboot, winedbg, control, winecfg.

O altă schimbare care iese în evidență este că manager de execuție implementat (Executor), când un fișier executabil este pornit, apelează automat driverul necesar pe baza extensiei fișierului (.exe, .lnk, .batch, .msi).

De asemenea, adăugat suport pentru sincronizare folosind apelul de sistem futex_waitv (Futex2) a fost introdus în kernel-ul Linux 5.16 și a adăugat și driverul Caffe bazat pe Wine 7 și compatibil cu mecanismul de sincronizare Futex2.

Pentru instalatori, este implementată capacitatea de a schimba fișierele de configurare (json, ini, yaml), se adaugă suportul pentru ascunderea elementelor din lista de programe și capacitatea de a rula comenzi într-un mediu complet sau redus.

Un nou dialog a fost adăugat pentru a afișa conținutul fișierelor manifest pentru dependențe și instalatori și a fost adăugată și o funcție de căutare la lista de instalatori disponibili.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți verifica detaliile în următorul link.

Cum se instalează Bottles pe Linux?

Pentru cei care sunt interesați să poată instala acest instrument pe sistemul lor, ar trebui să știe că există diverse mijloace pentru a-l obține.

Prima este cu ajutorul pachete flatpak și este suficient să aveți suportul adăugat, deschideți un terminal și în el vom introduce următoarea comandă:

flatpak install flathub com.usebottles.bottles

În timp ce pentru cei care sunt utilizatori de Arch Linux, Manjaro sau orice alt derivat, se pot instala din AUR rulând următoarea comandă:


yay -S bottles
Acum pentru cazul Utilizatorii Fedora poate fi instalat cu următoarea comandă:
sudo dnf install bottles
Iar pentru cazul utilizatorii NixOS, Trebuie doar să ruleze următoarea comandă:

nix-env -iA nixos.bottles

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.