Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Kynnt hefur verið útgáfa Bottles 2022.1.28 verkefnisins sem þróar forrit til að einfalda uppsetningu, stillingu og ræsingu Windows forrita á Linux byggt á Wine eða Proton. Forritið býður upp á viðmót til að stjórna forskeytum sem skilgreina Wine umhverfið og færibreytur til að ræsa forrit, svo og verkfæri til að setja upp ósjálfstæði sem eru nauðsynleg fyrir rétta virkni opnaðra forrita. Verkefniskóðinn er skrifaður í Python og er dreift undir GPLv3 leyfinu. Forritið kemur á Flatpak sniði og í Arch Linux pakka.

Í stað Winetricks handritsins notar Bottles fullbúið ávanastjórnunarkerfi til að setja upp viðbótarsöfn, rekstur þeirra er svipaður og ávanastjórnun í dreifingarpakkastjórum. Til þess að Windows forrit sé ræst er ákveðinn listi yfir ósjálfstæði (DLL, leturgerðir, afturkreistingur osfrv.) sem þarf að hlaða niður og setja upp fyrir eðlilega notkun, þó að hver ósjálfstæði gæti haft sitt eigið ósjálfstæði.

Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Bottles veitir geymslu upplýsinga um ósjálfstæði fyrir ýmis forrit og bókasöfn, auk verkfæra fyrir miðstýrða ósjálfstæðisstjórnun. Allar uppsettar ósjálfstæðir eru raktar, þannig að þegar þú fjarlægir forrit geturðu einnig fjarlægt tengda ósjálfstæði ef þau eru ekki notuð til að keyra önnur forrit. Þessi nálgun gerir þér kleift að forðast að setja upp sérstaka útgáfu af Wine fyrir hvert forrit og nota eitt Wine umhverfi til að keyra eins mörg forrit og mögulegt er.

Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Til að vinna með Windows forskeyti notar Bottles hugmyndina um umhverfi sem veitir tilbúnar stillingar, bókasöfn og ósjálfstæði fyrir ákveðinn flokk forrita. Grunnumhverfi eru í boði: Leikir - fyrir leiki, Hugbúnaður - fyrir forrit og Custom - hreint umhverfi til að framkvæma eigin tilraunir. Leikjaumhverfið inniheldur DXVK, VKD3D, Esync, staka grafík er virkjuð á kerfum með hybrid grafík og PulseAudio inniheldur stillingar til að bæta hljóðgæði. Forritaumhverfið inniheldur stillingar sem henta bæði fyrir margmiðlunarforrit og skrifstofuforrit.

Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Ef nauðsyn krefur geturðu sett upp nokkrar mismunandi útgáfur af víni, róteinda og dxvk og skipt á milli þeirra á flugi. Það er hægt að flytja inn umhverfi frá öðrum vínstjórum eins og Lutris og PlayOnLinux. Umhverfi keyra með sandkassaeinangrun, eru aðskilin frá aðalkerfinu og hafa aðeins aðgang að nauðsynlegum gögnum í heimaskránni. Stuðningur við útgáfustýringu er veittur, sem vistar ástandið sjálfkrafa áður en þú setur upp hverja nýja ósjálfstæði og gerir þér kleift að fara aftur í eitt af fyrri ríkjum ef vandamál koma upp.

Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Meðal breytinga í nýju útgáfunni:

  • Nýr bakendi til að stjórna víni hefur verið bætt við, sem samanstendur af þremur hlutum: WineCommand, WineProgram og Executor.
  • Nokkrir WineProgram meðhöndlarar hafa verið lagðir til:
    • reg, regedit - til að vinna með skrásetning, gerir þér kleift að breyta nokkrum lyklum með einu símtali.
    • net - til að stjórna þjónustu.
    • vínþjónn - til að athuga virkni flöskueftirlitsferlisins.
    • start, msiexec og cmd - til að vinna með .lnk flýtileiðir og .msi/.batch skrár.
    • taskmgr - verkefnastjóri.
    • wineboot, winedbg, control, winecfg.
  • Framkvæmdastjóri (Executor) hefur verið innleiddur, sem þegar keyrt er keyrsluskrá kallar sjálfkrafa á nauðsynlegan meðhöndlun eftir skráarendingu (.exe, .lnk, .batch, .msi).
  • Getan til að keyra skipanir í fullu eða skertu umhverfi er veitt.
  • Bætti við stuðningi við samstillingu með því að nota futex_waitv (Futex2) kerfiskallið sem kynnt var í Linux kjarna 5.16. Bætt við kaffihöndlara, byggt á Wine 7 og styður Futex2 samstillingarvél.
  • Fyrir uppsetningaraðila hefur möguleikinn til að breyta stillingarskrám (json, ini, yaml) verið innleiddur.
  • Bætti við stuðningi við að fela hluti á forritalistanum.
    Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux
  • Bætti við nýjum glugga til að sýna innihald upplýsingaskráa fyrir ósjálfstæði og uppsetningarforrit.
    Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux
  • Leitaraðgerð hefur verið bætt við listann yfir tiltæka uppsetningarforrit.
    Release of Bottles 2022.1.28, pakki til að skipuleggja kynningu á Windows forritum á Linux

Að auki getum við tekið eftir útgáfunni á útgáfu Proton 7.1-GE-1 verkefnisins, innan ramma þess sem áhugamenn búa til háþróaða pakkasamstæður óháðar Valve til að keyra Proton Windows forrit, sem einkennist af nýlegri útgáfu af Wine, notkun FFmpeg í FAudio og innlimun viðbótarplástra sem leysa vandamál í ýmsum leikjaforritum.

Nýja útgáfan af Proton GE hefur skipt yfir í Wine 7.1 með plástra frá Wine-staging 7.1 (opinbera Proton heldur áfram að nota Wine 6.3). Allar breytingar frá git geymslum vkd3d-róteinda, dxvk og FAudio verkefna hafa verið fluttar. Vandamál í Forza Horizon 5, Resident Evil 5, Persona 4 Golden, Progressbar95 og Elder Scrolls Online hafa verið leyst.

Heimild: opennet.ru

Bæta við athugasemd