Zakończenie wsparcia i386 w Ubuntu spowoduje problemy z dostawą Wine

Deweloperzy projektu Wine ostrzegli o powstaniu problemów z dostawą Wine dla Ubuntu 19.10, w przypadku zaprzestaniu w tej wersji wsparcia dla 32-bitowych systemów x86.

Podejmując decyzję o rezygnacji z wsparcia dla architektury 32-bitowej x86, deweloperzy Ubuntu liczyli na dostarczenie 64-bitowej wersji Wine lub na wykorzystanie wersji 32-bitowej w kontenerze opartym na Ubuntu 18.04. Problem polega na tym, że 64-bitowa wersja Wine (Wine64) nie jest oficjalnie wspierana i zawiera wiele niepoprawionych błędów.
Aktualne kompilacje Wine dla 64-bitowych dystrybucji opierają się na Wine32 i wymagają obecności 32-bitowych bibliotek.

Zazwyczaj w 64-bitowych środowiskach potrzebne 32-bitowe biblioteki dostarczane są w pakietach multiarch, jednak w Ubuntu podjęto decyzję o całkowitym zaprzestaniu tworzenia takich bibliotek. Deweloperzy Wine natychmiast odrzucili pomysł na pakiet snap i uruchomienie w kontenerze, ponieważ to tylko tymczasowe rozwiązanie. Zwrócono uwagę, że należy doprowadzić do porządku 64-bitową wersję Wine, ale to zajmie czas.

Ponadto wiele aktualnych aplikacji dla Windows nadal dostarczane jest tylko w 32-bitowych kompilacjach, a 64-bitowe aplikacje często są zaopatrzone w 32-bitowe instalatory (aby obsłużyć próby instalacji w Win32), dlatego 32-bitowa wersja Wine nadal rozwija się jako główna. Przez długi czas Wine64 był postrzegany jako narzędzie do uruchamiania aplikacji Win64, nieprzeznaczone do uruchamiania programów 32-bitowych, a ta cecha została odzwierciedlona w wielu artykułach i dokumentacji (teraz Wine64 już umożliwia uruchamia aplikacje Win32, ale wymaga obecności 32-bitowych bibliotek).

Z podobnymi problemami zmierzyła się również firma Valve, wiele gier w jej katalogu nadal pozostaje 32-bitowych. Valve zamierza samodzielnie wspierać 32-bitowe środowisko uruchomieniowe dla klienta Steam na Linuxie. Deweloperzy Wine nie wykluczają możliwości wykorzystania tego środowiska uruchomieniowego do dostarczenia 32-bitowego Wine w Ubuntu 19.10 przed przygotowaniem 64-bitowej wersji Wine, aby nie wymyślać koła i połączyć siły z Valve w zakresie wsparcia dla 32-bitowych bibliotek dla Ubuntu.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster