Zakończenie obsługi i386 w Ubuntu spowoduje problemy z dostarczaniem Wine

Twórcy projektów wina ostrzeżony o problemach z dostawą Wine dla Ubuntu 19.10, w razie czego zakończenie Ta wersja obsługuje 32-bitowe systemy x86.

Twórcy Ubuntu decydują się zaprzestać wspierania 32-bitowej architektury x86 spodziewany aby dostarczyć 64-bitową wersję Wine lub użyć 32-bitowej wersji w kontenerze opartym na Ubuntu 18.04. Problem polega na tym, że 64-bitowa wersja Wine (Wine64) nie jest oficjalnie obsługiwana i zawiera dużą liczbę nieskorygowane błędy.
Obecne wersje Wine dla dystrybucji 64-bitowych są oparte na Wine32 i wymagają bibliotek 32-bitowych.

Zwykle w środowiskach 64-bitowych niezbędne biblioteki 32-bitowe są dostarczane w pakietach multiarch, ale Ubuntu zdecydowało się całkowicie zaprzestać tworzenia takich bibliotek. Twórcy wina natychmiast odrzucony pomysł pakietu snap i działania w kontenerze, ponieważ jest to tylko rozwiązanie tymczasowe. Należy zauważyć, że 64-bitowa wersja Wine będzie musiała zostać doprowadzona do odpowiedniej formy, ale zajmie to trochę czasu.

Ponadto wiele obecnych aplikacji systemu Windows jest nadal dostępnych tylko w wersjach 32-bitowych, a aplikacje 64-bitowe często są dostarczane z 32-bitowymi instalatorami (do obsługi prób instalacji w systemie Win32), dlatego 32-bitowa wersja Wine jest nadal rozwijana jako główny. Przez długi czas Wine64 pozycjonowano wyłącznie jako narzędzie do uruchamiania aplikacji Win64, a nie przeznaczone do uruchamiania programów 32-bitowych, co znajduje odzwierciedlenie w wielu artykułach i dokumentacji (obecnie Wine64 jest już umie uruchamiać aplikacje Win32, ale wymaga bibliotek 32-bitowych).

Z podobnymi problemami w obliczu i Valve, z których wiele gier katalogowych nadal jest 32-bitowych. Valve zamierza samodzielnie obsługiwać 32-bitowe środowisko wykonawcze klienta Steam Linux. Twórcy Wine nie wykluczają możliwości wykorzystania tego środowiska uruchomieniowego do wydania 32-bitowego Wine w Ubuntu 19.10, zanim będzie gotowa 64-bitowa wersja Wine, aby nie wymyślać koła na nowo i nie łączyć sił z Valve w zakresie wsparcia Biblioteki 32-bitowe dla Ubuntu.

Źródło: opennet.ru

Dodaj komentarz