Bottles 2022.1.28 ir pieejams ar jaunu aizmugursistēmu, lai pārvaldītu Wine un daudz ko citu

Tika prezentēta projekta Pudeles jaunā versija 2022.1.28, kas izceļas ar lietojumprogrammas izstrādi, lai vienkāršotu Windows lietojumprogrammu instalēšanu, konfigurēšanu un izpildi operētājsistēmā Linux, kuras pamatā ir Wine vai Proton.

Programma nodrošina saskarni, lai pārvaldītu prefiksus, kas nosaka Wine vidi un parametri lietojumprogrammu palaišanai, kā arī rīki nepieciešamo atkarību instalēšanai palaisto programmu pareizai darbībai.

Winetricks skripta vietā, Pudeles izmanto pilnīgu vadības sistēmu atkarības pārvaldnieks, lai instalētu papildu bibliotēkas, kas darbojas kā atkarības pārvaldība izplatīšanas pakotņu pārvaldniekos.

Pamatā Windows lietojumprogrammai, kurā darbojas, ir definēts atkarību saraksts (DLL, avoti, izpildlaiks utt.), kas ir jālejupielādē un jāinstalē normālai darbībai, lai gan katrai atkarībai var būt savas atkarības.

Pudeles nodrošina dažādu programmu un bibliotēku atkarības informācijas repozitoriju, kā arī rīku komplekts centralizētai atkarību pārvaldībai. Visas instalētās atkarības tiek izsekotas, tāpēc, atinstalējot programmu, varat noņemt arī saistītās atkarības, ja tās netiek izmantotas citu lietojumprogrammu palaišanai. Šī pieeja ļauj izvairīties no atsevišķas Wine versijas instalēšanas katrai lietojumprogrammai un izmantot vienu Wine vidi, lai palaistu pēc iespējas vairāk lietojumprogrammu.

Lai strādātu ar Windows prefiksiem, Bottles izmanto tādu vidi, kas nodrošina konfigurācijas, bibliotēkas un atkarības. gatavs lietošanai noteiktai lietojumu klasei. Tiek piedāvātas pamata vides: Spēles — spēlēm, Programmatūra — lietojumprogrammām un Custom — tīra vide savu eksperimentu veikšanai.

Pudeļu galvenie jaunumi 2022.1.28

Šajā jaunajā versijā ir uzsvērts, ka tā tika pievienota jauna aizmugursistēma Wine pārvaldībai, kas sastāv no trim komponentiem: WineCommand, WineProgram un Executor. Papildus tam viņi ir ierosinājuši dažādi apdarinātāji programmā WineProgram:

  • reg, regedit: lai strādātu ar reģistru, tas ļauj mainīt vairākas atslēgas ar vienu zvanu.
  • tīkls: pakalpojumu vadībai.
  • vīna serveris: lai pārbaudītu Pudeles kontroles procesa darbību.
  • start, msiexec un cmd: tie ir paredzēti darbam ar .lnk saīsnēm un .msi/.batch failiem.
  • taskmgr:tas ir uzdevumu pārvaldnieks.
  • wineboot, winedbg, kontrole, winecfg.

Vēl viena izceļa ir tā īstenotais izpildes vadītājs (Izpildītājs), kad tiek palaists izpildāmais fails, tas automātiski izsauc nepieciešamo draiveri, pamatojoties uz faila paplašinājumu (.exe, .lnk, .batch, .msi).

Arī pievienots atbalsts sinhronizācijai, izmantojot futex_waitv sistēmas zvanu (Futex2), kas ieviests Linux kodolā 5.16, kā arī pievienoja Caffe draiveri, kura pamatā ir Wine 7 un ir savietojams ar Futex2 sinhronizācijas mehānismu.

Instalētājiem ir ieviesta iespēja mainīt konfigurācijas failus (json, ini, yaml), tiek pievienots atbalsts vienumu slēpšanai programmu sarakstā un iespēja palaist komandas pilnā vidē vai samazinātā režīmā.

Ir pievienots jauns dialoglodziņš, lai parādītu atkarību un instalētāju manifesta failu saturu, un pieejamo instalētāju sarakstam ir pievienota arī meklēšanas funkcija.

Beidzot ja jūs interesē uzzināt vairāk par to, sīkāku informāciju varat pārbaudīt šī saite.

Kā instalēt pudeles operētājsistēmā Linux?

Tiem, kurus interesē iespēja instalēt šo rīku savā sistēmā, viņiem jāzina, ka ir dažādi veidi, kā to iegūt.

Pirmais ir ar palīdzību flatpak iepakojumi un pietiek tikai ar pievienoto atbalstu, vienkārši atveriet termināli, un tajā mēs ierakstīsim šādu komandu:

flatpak install flathub com.usebottles.bottles

Kaut arī tiem, kas ir Arch Linux, Manjaro vai kāds cits atvasinājums, viņi var instalēt no AUR, izpildot šādu komandu:


yay -S bottles
Tagad par gadījumu Fedora lietotāji var instalēt ar šādu komandu:
sudo dnf install bottles
Un gadījumā NixOS lietotāji, Viņiem vienkārši jāpalaiž šāda komanda:

nix-env -iA nixos.bottles

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.