Az Arch Linux áttér a tisztán WoW64-alapú Wine csomagokra

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

Az Arch Linux fontos változtatást hajt végre: a wine és wine-staging csomagok ezentúl tisztán WoW64-alapú (pure WoW64) formában érhetők el, ami megszünteti a multilib tárolóra való hagyományos függőséget.

Mit jelent ez a felhasználóknak?

A WoW64 (Windows-on-Windows 64-bit) egy Windows alrendszer, amely lehetővé teszi 32 bites alkalmazások futtatását 64 bites rendszereken. A Wine ezt a koncepciót használja fel ahhoz, hogy egyetlen 64 bites Wine-támogatással képes legyen mind 32, mind 64 bites Windows-alkalmazások futtatására, külön 32 bites komponensek telepítése nélkül.

Az Arch Linux eddig a multilib tárolóra támaszkodott a 32 bites kompatibilitás biztosítására. Most azonban, az upstream Wine fejlesztési irányvonalát követve, az Arch áttér a hybrid WoW64 architektúrára. Ez egyszerűsíti a csomagolást, csökkenti a karbantartási terheket, és letisztultabb függőségi struktúrát biztosít.

Fontos tudnivalók az átállás kapcsán

Bár a változás hosszú távon előnyökkel jár, rövid távon néhány kompromisszumot is jelent:

1. Teljesítménycsökkenés OpenGL esetén

A tisztán WoW64-alapú Wine építések ismert teljesítménycsökkenést okoznak OpenGL-t használó 32 bites alkalmazásoknál. Ez különösen a játékosokat és grafikai szoftverek felhasználóit érintheti hátrányosan. Jó hír azonban, hogy a Vulkan és Direct3D alapú programok nem érintettek.

2. Prefixek újrakonfigurálása szükséges

A meglévő 32 bites Wine előtagok (prefixek) – vagyis a Wine által használt egyedi alkalmazás-környezetek – nem kompatibilisek az új WoW64 rendszerrel. Az ilyen prefixeket törölni kell, majd az alkalmazásokat újra kell telepíteni. Fontos, hogy előtte készíts biztonsági mentést az adataidról!

Miért előnyös a váltás?

A fejlesztők szerint az átállást az motiválta, hogy az upstream Wine közössége is egyre inkább a WoW64 irányába halad, mivel:

  • Kevesebb karbantartási feladatot jelent
  • Egyszerűsíti a Wine csomagfelépítését
  • Nincs többé szükség külön 32 bites könyvtárakra

A változás tehát egy új korszak kezdete az Arch Linux Wine-felhasználói számára, amely modernizálja és karcsúsítja a Wine működését – még ha az első lépések némi átalakítást is igényelnek a felhasználóktól.

További részletekért érdemes elolvasni a hivatalos bejelentést az Arch Linux weboldalán.