Bottles 2022.1.28 saabub koos uue taustaprogrammiga, mis võimaldab hallata Wine'i ja palju muud

Esitati Pudelite projekti uue versiooni 2022.1.28 väljalase, mis paistab silma rakenduse arendamise poolest, mis lihtsustab Wine'il või Protonil põhinevate Windowsi rakenduste installimist, konfigureerimist ja käivitamist Linuxis.

Programm pakub liidest Wine'i keskkonda määratlevate eesliidete haldamiseks ja parameetrid rakenduste käivitamiseks, samuti tööriistad käivitatud programmide korrektseks toimimiseks vajalike sõltuvuste installimiseks.

Winetricksi stsenaariumi asemel, Pudelid kasutab terviklikku juhtimissüsteemi sõltuvushaldur, et installida täiendavaid teeke, mis toimivad nagu sõltuvushaldus levipaketihaldurites.

Põhimõtteliselt töötava Windowsi rakenduse jaoks on määratletud sõltuvuste loend (DLL-id, allikad, käitusaeg jne), mis tuleb normaalseks tööks alla laadida ja installida, kuigi igal sõltuvusel võivad olla oma sõltuvused.

Pudelid pakub erinevate programmide ja teekide sõltuvusteabe hoidlat, samuti tööriistade komplekt tsentraliseeritud sõltuvuse haldamiseks. Kõiki installitud sõltuvusi jälgitakse, seega saate programmi desinstallimisel eemaldada ka seotud sõltuvused, kui neid ei kasutata teiste rakenduste käitamiseks. See lähenemisviis võimaldab teil vältida iga rakenduse jaoks eraldi Wine'i versiooni installimist ja kasutada ühte Wine'i keskkonda, et käivitada võimalikult palju rakendusi.

Windowsi eesliidetega töötamiseks Bottles kasutab konfiguratsioone, teeke ja sõltuvusi pakkuvate keskkondade kontseptsiooni. valmis kasutamiseks kindla klassi rakenduste jaoks. Pakutakse põhikeskkondi: Mängud – mängude jaoks, Tarkvara – rakendusprogrammide jaoks ja Kohandatud – puhas keskkond enda katsete läbiviimiseks.

Pudelite peamised uudised 2022.1.28

Selles uues versioonis on esile tõstetud, et see lisati uus taustaprogramm Wine'i haldamiseks, mis koosneb kolmest komponendist: WineCommand, WineProgram ja Executor. Lisaks sellele on nad välja pakkunud erinevad käitlejad WineProgramis:

  • reg, regedit: registriga töötamiseks võimaldab see ühe kõnega muuta mitut võtit.
  • võrk: teenuste haldamiseks.
  • veiniserver: Pudeli juhtimisprotsessi toimimise kontrollimiseks.
  • start, msiexec ja cmd: need on mõeldud .lnk otseteede ja .msi/.batch failidega töötamiseks.
  • taskmgr:see on tegumihaldur.
  • wineboot, winedbg, kontroll, winecfg.

Teine silma paistev muudatus on see rakendatud täitmisjuht (Executor), kui käivitatav fail käivitatakse, kutsub see automaatselt välja faililaiendi (.exe, .lnk, .batch, .msi) alusel vajaliku draiveri.

Samuti lisatud sünkroonimise tugi futex_waitv süsteemikõne abil (Futex2) tutvustati Linuxi kernel 5.16 ja lisas ka Caffe draiveri, mis põhineb Wine 7-l ja ühildub Futex2 sünkroonimismehhanismiga.

Paigaldajate jaoks on juurutatud konfiguratsioonifailide (json, ini, yaml) muutmise võimalus, lisatud on programmiloendis üksuste peitmise tugi ning võimalus käivitada käske täiskeskkonnas või vähendatud kujul.

Lisatud on uus dialoog, mis kuvab sõltuvuste ja installijate manifestifailide sisu ning saadaolevate installijate loendisse on lisatud ka otsingufunktsioon.

Lõpuks kui olete huvitatud sellest rohkem teada saama, saate üksikasju vaadata järgmine link.

Kuidas pudeleid Linuxi installida?

Need, kes soovivad selle tööriista oma süsteemi installida, peaksid teadma, et selle hankimiseks on erinevaid viise.

Esimene on abiga flatpak pakendid ja piisab ainult lisatoe olemasolust, lihtsalt avage terminal ja sisestame sellesse järgmise käsu:

flatpak install flathub com.usebottles.bottles

Kuigi neile, kes on kasutaja Arch Linux, Manjaro või mõni muu tuletis, saavad nad installida AUR-ist, käivitades järgmise käsu:


yay -S bottles
Nüüd juhtumist Fedora kasutajad saab installida järgmise käsuga:
sudo dnf install bottles
Ja juhtumi puhul NixOS-i kasutajad, Nad peavad lihtsalt käivitama järgmise käsu:

nix-env -iA nixos.bottles

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.