Dumating ang Bottles 2022.1.28 na may bagong backend para pamahalaan ang Wine at higit pa

Ang paglabas ng bagong bersyon ng Bottles project 2022.1.28 ay ipinakita, na namumukod-tangi para sa pagbuo ng isang application upang pasimplehin ang pag-install, pagsasaayos at pagpapatupad ng mga Windows application sa Linux batay sa Wine o Proton.

Ang programa nagbibigay ng interface para sa pamamahala ng mga prefix na tumutukoy sa kapaligiran ng Wine at mga parameter para sa paglulunsad ng mga application, pati na rin ang mga tool para i-install ang mga kinakailangang dependency para sa tamang paggana ng mga inilunsad na programa.

Sa halip na ang script ng Winetricks, Mga bote gumagamit ng kumpletong sistema ng pamamahala dependency manager na mag-install ng mga karagdagang library na gumagana tulad ng dependency management sa distribution package managers.

Karaniwan para sa isang tumatakbong Windows application, isang listahan ng mga dependency ay tinukoy (Mga DLL, source, runtime, atbp.) na kailangang i-download at i-install para sa normal na operasyon, kahit na ang bawat dependency ay maaaring magkaroon ng sarili nitong mga dependency.

Bote nagbibigay ng repositoryo ng impormasyon ng dependency para sa iba't ibang mga programa at aklatan, pati na rin ang isang set ng mga tool para sa sentralisadong pamamahala ng dependency. Sinusubaybayan ang lahat ng naka-install na dependency, kaya kapag nag-uninstall ka ng isang program, maaari mo ring alisin ang mga nauugnay na dependencies kung hindi ginagamit ang mga ito para magpatakbo ng ibang mga application. Binibigyang-daan ka ng diskarteng ito na maiwasan ang pag-install ng hiwalay na bersyon ng Wine para sa bawat application at gumamit ng isang kapaligiran ng Wine para magpatakbo ng maraming application hangga't maaari.

Upang gumana sa mga prefix ng Windows, Ginagamit ng mga bote ang konsepto ng mga kapaligiran na nagbibigay ng mga configuration, library, at dependencies. handang gamitin para sa isang partikular na klase ng mga aplikasyon. Inaalok ang mga pangunahing kapaligiran: Mga Laro – para sa mga laro, Software – para sa mga programa ng aplikasyon, at Custom – isang malinis na kapaligiran para sa pagsasagawa ng sarili mong mga eksperimento.

Mga pangunahing bagong bagay ng Mga Bote 2022.1.28

Sa bagong bersyon na ito ay naka-highlight na ito ay idinagdag isang bagong backend upang pamahalaan ang Alak, na binubuo ng tatlong bahagi: WineCommand, WineProgram at Executor. Bilang karagdagan, iminungkahi nila iba't ibang mga humahawak sa WineProgram:

  • reg, regedit: upang gumana sa pagpapatala, pinapayagan ka nitong baguhin ang ilang mga susi sa isang tawag.
  • net: para sa pamamahala ng serbisyo.
  • wineserver: upang i-verify ang pagpapatakbo ng proseso ng pagkontrol ng Bote.
  • simulan, msiexec at cmd: ang mga ito ay para sa pagtatrabaho sa mga .lnk shortcut at .msi/.batch file.
  • taskmgr:ito ay isang task manager.
  • wineboot, winedbg, kontrol, winecfg.

Ang isa pang pagbabago na namumukod-tangi ay iyon ipinatupad execution manager (Executor), kapag nagsimula ang isang executable file, awtomatiko nitong tatawagan ang kinakailangang driver batay sa extension ng file (.exe, .lnk, .batch, .msi).

Idinagdag din suporta para sa pag-synchronize gamit ang futex_waitv system call (Futex2) ipinakilala sa Linux kernel 5.16 at idinagdag din ang driver ng Caffe batay sa Wine 7 at tugma sa mekanismo ng pag-synchronize ng Futex2.

Para sa mga installer, ang kakayahang baguhin ang mga file ng pagsasaayos (json, ini, yaml) ay ipinatupad, ang suporta para sa pagtatago ng mga item sa listahan ng programa ay idinagdag, at ang kakayahang magpatakbo ng mga command sa isang buong kapaligiran o nabawasan.

Ang isang bagong dialog ay naidagdag upang ipakita ang mga nilalaman ng mga manifest file para sa mga dependency at installer at isang function ng paghahanap ay naidagdag din sa listahan ng mga magagamit na installer.

Sa wakas kung interesado kang malaman ang tungkol dito, maaari mong suriin ang mga detalye sa sumusunod na link.

Paano mag-install ng Mga Bote sa Linux?

Para sa mga interesadong ma-install ang tool na ito sa kanilang system, dapat nilang malaman na mayroong iba't ibang paraan upang makuha ito.

Ang una ay sa tulong ng mga package ng flatpak at ito ay sapat lamang na magkaroon ng karagdagang suporta, buksan lamang ang isang terminal at sa loob nito ay ita-type natin ang sumusunod na utos:

flatpak install flathub com.usebottles.bottles

Habang para sa mga gumagamit ng Arch Linux, Manjaro o anumang iba pang derivative, maaari silang mag-install mula sa AUR sa pamamagitan ng pagpapatakbo ng sumusunod na command:


yay -S bottles
Ngayon para sa kaso ng Mga gumagamit ng Fedora maaaring mai-install gamit ang sumusunod na command:
sudo dnf install bottles
At para sa kaso ng Mga gumagamit ng NixOS, Kailangan lang nilang patakbuhin ang sumusunod na command:

nix-env -iA nixos.bottles

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.