Bottles 2022.1.28 mbërrin me një backend të ri për të menaxhuar Wine dhe më shumë

U prezantua versioni i ri i projektit Bottles 2022.1.28, i cili shquhet për zhvillimin e një aplikacioni për të thjeshtuar instalimin, konfigurimin dhe ekzekutimin e aplikacioneve të Windows në Linux bazuar në Wine ose Proton.

Programi ofron një ndërfaqe për menaxhimin e prefikseve që përcaktojnë mjedisin Wine dhe parametrat për nisjen e aplikacioneve, si dhe mjetet për instalimin e varësive të nevojshme për funksionimin korrekt të programeve të nisura.

Në vend të skenarit Winetricks, Shishe përdor një sistem të plotë menaxhimi menaxheri i varësisë për të instaluar biblioteka shtesë që funksionojnë si menaxhimi i varësisë në menaxherët e paketave të shpërndarjes.

në parim për një aplikacion Windows që funksionon, përcaktohet një listë e varësive (DLL, burimet, koha e ekzekutimit, etj.) që duhet të shkarkohen dhe instalohen për funksionimin normal, megjithëse çdo varësi mund të ketë varësitë e veta.

Shishe ofron një depo të informacionit të varësisë për programe dhe biblioteka të ndryshme, si dhe një grup mjetesh për menaxhimin e centralizuar të varësisë. Të gjitha varësitë e instaluara gjurmohen, kështu që kur çinstaloni një program, mund të hiqni gjithashtu varësitë e lidhura nëse ato nuk përdoren për të ekzekutuar aplikacione të tjera. Kjo qasje ju lejon të shmangni instalimin e një versioni të veçantë të Wine për çdo aplikacion dhe të përdorni një mjedis të vetëm Wine për të ekzekutuar sa më shumë aplikacione të jetë e mundur.

Për të punuar me prefikset e Windows, Bottles përdor konceptin e mjediseve që ofrojnë konfigurime, biblioteka dhe varësi. gati për t'u përdorur për një klasë specifike aplikacionesh. Ofrohen mjedise bazë: lojëra - për lojëra, Softuer - për programe aplikimi dhe Custom - një mjedis i pastër për kryerjen e eksperimenteve tuaja.

Risitë kryesore të Bottles 2022.1.28

Në këtë version të ri theksohet se është shtuar një backend i ri për të menaxhuar Wine, i cili përbëhet nga tre komponentë: WineCommand, WineProgram dhe Executor.Përveç kësaj ata kanë propozuar mbajtës të ndryshëm në WineProgram:

  • reg, regedit: për të punuar me regjistrin, ju lejon të ndryshoni disa çelësa me një telefonatë të vetme.
  • neto: për menaxhimin e shërbimit.
  • serveri i verës: për të verifikuar funksionimin e procesit të kontrollit të shisheve.
  • start, msiexec dhe cmd: ato janë për të punuar me shkurtoret .lnk dhe skedarët .msi/.batch.
  • taskmgr:është një menaxher detyrash.
  • Wineboot, winedbg, kontroll, winecfg.

Një ndryshim tjetër që bie në sy është se menaxheri i ekzekutimit të zbatuar (Ekzekutuesi), kur fillon një skedar i ekzekutueshëm, ai automatikisht thërret drejtuesin e nevojshëm bazuar në shtesën e skedarit (.exe, .lnk, .batch, .msi).

Shtuar gjithashtu mbështetje për sinkronizimin duke përdorur thirrjen e sistemit futex_waitv (Futex2) u prezantua në kernel Linux 5.16 dhe gjithashtu shtoi drejtuesin Caffe bazuar në Wine 7 dhe i pajtueshëm me mekanizmin e sinkronizimit Futex2.

Për instaluesit, zbatohet aftësia për të ndryshuar skedarët e konfigurimit (json, ini, yaml), shtohet mbështetja për fshehjen e artikujve në listën e programeve dhe aftësia për të ekzekutuar komanda në një mjedis të plotë ose të reduktuar.

Është shtuar një dialog i ri për të shfaqur përmbajtjen e skedarëve të manifestit për varësitë dhe instaluesit dhe një funksion kërkimi është shtuar gjithashtu në listën e instaluesve të disponueshëm.

Më në fund nëse jeni të interesuar të dini më shumë për të, ju mund të kontrolloni detajet në lidhja vijuese.

Si të instaloni Bottles në Linux?

Për ata që janë të interesuar të mund ta instalojnë këtë mjet në sistemin e tyre, duhet të dinë se ka mënyra të ndryshme për ta marrë atë.

E para është me ndihmën e pako flatpak dhe mjafton vetëm të kemi mbështetjen e shtuar, thjesht hapim një terminal dhe në të do të shkruajmë komandën e mëposhtme:

flatpak install flathub com.usebottles.bottles

Ndërsa për ata që janë përdorues të Arch Linux, Manjaro ose ndonjë derivat tjetër, ata mund të instalojnë nga AUR duke ekzekutuar komandën e mëposhtme:


yay -S bottles
Tani për rastin e Përdoruesit e Fedora mund të instalohet me komandën e mëposhtme:
sudo dnf install bottles
Dhe për rastin e Përdoruesit e NixOS, Ata thjesht duhet të ekzekutojnë komandën e mëposhtme:

nix-env -iA nixos.bottles

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.