Nutraukus i386 palaikymą Ubuntu, kils problemų dėl Wine platinimo

Vyno projekto kūrėjai perspėjo apie problemas, susijusias su Wine for Ubuntu 19.10 pristatymu nutraukimas Šis leidimas palaiko 32 bitų x86 sistemas.

Ubuntu kūrėjai nusprendžia nebepalaikyti 32 bitų x86 architektūros apskaičiuotas siųsti 64 bitų Wine versiją arba naudoti 32 bitų versiją talpykloje, pagrįstoje Ubuntu 18.04. Problema ta, kad 64 bitų Wine (Wine64) versija nėra oficialiai palaikoma ir joje yra daug neištaisytos klaidos.
Dabartinės „Wine“ versijos, skirtos 64 bitų platinimui, yra pagrįstos „Wine32“ ir reikalauja 32 bitų bibliotekų.

Paprastai 64 bitų aplinkoje reikalingos 32 bitų bibliotekos pateikiamos daugiapakopiuose paketuose, tačiau Ubuntu nusprendė visiškai nustoti kurti tokias bibliotekas. Vyno kūrėjai iš karto Atstumtas Snap paketo idėja ir veikimas konteineryje, nes tai tik laikinas sprendimas. Pažymima, kad 64 bitų „Wine“ versija turės būti tinkamai suformuota, tačiau tai užtruks.

Be to, daugelis dabartinių „Windows“ programų ir toliau pristatomos tik 32 bitų versijose, o 64 bitų programos dažnai būna su 32 bitų diegimo programomis (kad būtų tvarkomi diegimo bandymai Win32), todėl 32 bitų „Wine“ versija ir toliau kuriama. kaip pagrindinis. Ilgą laiką Wine64 buvo pozicionuojamas tik kaip Win64 programų paleidimo įrankis, neskirtas 32 bitų programoms paleisti, ir ši funkcija atsispindi daugelyje straipsnių ir dokumentacijos (dabar Wine64 jau yra gali paleisti Win32 programas, bet reikia 32 bitų bibliotekų).

Su panašiomis problemomis susiduria ir Valve, kurių daugelis katalogo žaidimų ir toliau yra 32 bitų. „Valve“ ketina palaikyti „Steam Linux“ kliento 32 bitų vykdymo laiką. „Wine“ kūrėjai neatmeta galimybės naudoti šį vykdymo laiką 32 bitų „Wine“ pristatymui Ubuntu 19.10, kol 64 bitų „Wine“ versija nebus paruošta, kad nebūtų išradinėtas dviratis iš naujo ir nesuvienytų jėgų su „Valve“ palaikymo srityje. 32 bitų bibliotekos, skirtos Ubuntu.

Šaltinis: opennet.ru

Добавить комментарий