Wine 7.21 prichádza s vylepšeniami pre PE, Vulkan a ďalšie

Wine na Linuxe

Wine je reimplementácia aplikačného programovacieho rozhrania Win16 a Win32 pre operačné systémy založené na Unixe.

Spustenie nová experimentálna verzia Víno 7.21. Od vydania verzie 7.20 bolo uzavretých 25 hlásení o chybách a bolo vykonaných 354 zmien.

Kto nevie o víne, mal by to vedieť toto je populárny bezplatný a open source softvér že umožňuje používateľom spúšťať aplikácie systému Windows v systéme Linux a ďalšie operačné systémy podobné Unixu. Aby sme boli trochu technickejší, Wine je vrstva kompatibility, ktorá prekladá systémové hovory z Windows do Linuxu a používa niektoré knižnice Windows vo forme súborov .dll.

Wine je jedným z najlepších spôsobov spustenia aplikácií systému Windows v systéme Linux. Komunita Wine má navyše veľmi podrobnú databázu aplikácií.

Hlavné nové funkcie vývojovej verzie Wine 7.21

V novej verzii Wine 7.21 knižnica OpenGL zmenil na použitie formátu spustiteľného súboru PE (Portable Executable) namiesto ELF, plus bola pridaná podpora pre multi-arch zostavy vo formáte PE.

Ďalšou zo zmien, ktorá v tejto novej verzii vyniká, je táto boli vykonané prípravy na podporu spúšťania 32-bitových programov Používajú grafické API Vulkan v 64-bitovom prostredí. Okrem toho bola poskytnutá možnosť importovať knižnice bez použitia pomôcky dlltool.

Vo Wine 25 je známych 7.21 opráv chýb ktoré pomáhajú softvéru ako fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sekvencer, Winfile, Adobe Reader XI, spolu s rôznymi hrami ako StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gothic 1.

Z ďalších zmien ktoré vynikajú:

  • Opravené formáty sledovania pre 64-bitové hodnoty na ARM64.
  • Závislosti 64-bitových modulov boli načítané iba z adresára 64-bitového systému.
  • Znova implementovaný KeUserModeCallback na i386.
  • Odstránená podpora pre "hybridné" Unixové knižnice.
  • Predstavuje nový príznak winbuild – sin-dlltool.
  • Bolo implementované generovanie import lib bez dlltool.
  • V súboroch PE boli tabuľky rozbalenia predvolene povolené.
  • Implementované generovanie knižnice oneskoreného importu bez nástroja dll.
  • Opravená hodnota rady pri importe pre symboly importované podľa názvu.
  • Umiestnil deskriptor oneskorenia importu do sekcie údajov.
  • Jeden kľúč pthread sa teraz používa pre TEB na všetkých platformách.
  • nls: Aktualizujte údaje miestneho nastavenia na verziu CLDR 42.
  • kernelbase: aktualizujte údaje časového pásma na verziu 2022f.
  • win32u: Vždy používajte úplné spojenie pre položky sysparams.
  • ntdll: Nevkladajte NtCurrentTeb() do unixových knižníc.
  • openal32: Odstráňte dll.
  • Vrátiť späť "light.msstyles: Pridať neklientske metriky".
  • ntdll: Pridajte triedu informácií o procese špecifickú pre víno pre kópiu LDT.

Na záver je dôležité spomenúť obdobie kandidátov na vydanie a zmrazenie funkcií začína budúci mesiac pre Wine 8.0, zatiaľ čo Wine 7.21 je jedným z mála zostávajúcich dvojtýždňových vydaní funkcií.

Ak sa chcete dozvedieť viac o tejto novej vývojovej verzii vydaného vína môžete skontrolovať register servera zmeny v nasledujúcom odkaze. 

Ako nainštalovať vývojovú verziu Wine 7.21 na Ubuntu a deriváty?

Ak máte záujem o vyskúšanie tejto novej vývojovej verzie aplikácie Wine na svojej distribúcii, môžete tak urobiť podľa pokynov, ktoré zdieľame nižšie.

Prvým a najdôležitejším krokom bude povolenie 32-bitovej architektúry, že hoci je náš systém 64-bitový, vykonanie tohto kroku nám ušetrí veľa problémov, ktoré sa zvyčajne vyskytujú, keďže väčšina knižníc Wine je zameraná na 32-bitovú architektúru.

Za týmto účelom píšeme o termináli:

sudo dpkg --add-architecture i386

Teraz musíme importovať kľúče a pridať ich do systému pomocou tohto príkazu:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Hotovo ideme do systému pridať nasledujúce úložisko, do terminálu napíšeme:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
sudo apt-get update sudo apt-get --download-only install winehq-devel
sudo apt-get install --install-recommends winehq-devel
sudo apt-get --download-only dist-upgrade

Nakoniec si môžeme overiť, že už máme nainštalované Wine a tiež akú verziu máme v systéme vykonaním nasledujúceho príkazu:

wine --version

Ako odinštalovať Wine z Ubuntu alebo z neho odvodeného?

Pokiaľ ide o tých, ktorí chcú z akéhokoľvek dôvodu odinštalovať Wine zo svojho systému, Mali by vykonávať iba nasledujúce príkazy.

Odinštalujte vývojovú verziu:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.