To już było wydał nową eksperymentalną wersję implementacja Wine 8.8, w którym od wydania wersji 8.7 zamknięto 18 zgłoszeń błędów i wprowadzono około 253 zmian w ramach przygotowań do nowego wydania.
Dla tych, którzy nie wiedzą o Winie, powinni o tym wiedzieć jest to popularne bezpłatne oprogramowanie o otwartym kodzie źródłowym oferuje nasz konfigurator pozwala użytkownikom uruchamiać aplikacje Windows w systemie Linux i inne systemy operacyjne typu Unix. Aby być nieco bardziej technicznym, Wine to warstwa kompatybilności, która tłumaczy wywołania systemowe z systemu Windows na Linux i używa niektórych bibliotek systemu Windows w postaci plików .dll.
Główne nowe funkcje wersji rozwojowej Wine 8.8
W prezentowanej nowej wersji rozwojowej Wine 8.8 jedną z głównych nowości jest Zaimplementowano wstępną obsługę ładowania modułów ARM64EC (kompatybilny z emulacją ARM64, używany do uproszczenia migracji aplikacji pierwotnie napisanych dla architektury x86_64 do systemów ARM64 poprzez zapewnienie możliwości uruchamiania poszczególnych modułów kodu x86_64 w środowisku ARM64 za pomocą emulatora), który jest nowym ABI (aplikacja zgodna z Arm11), która jest kompatybilny z Windows XNUMX na ARM.
Biorąc kawałek tekstu z witryny Microsoftu:
Arm64EC („Kompatybilny z emulacją”) umożliwia tworzenie nowych aplikacji natywnych lub stopniowe przenoszenie istniejących aplikacji x64 w celu wykorzystania natywnej szybkości i wydajności możliwej w przypadku urządzeń zasilanych przez ARM, w tym mniejszego zużycia energii, żywotności baterii oraz przyspieszonych obciążeń AI i ML.
Arm64EC to nowy interfejs binarny aplikacji (ABI) dla aplikacji działających na urządzeniach Arm z systemem Windows 11. Jest to funkcja systemu Windows 11, która wymaga użycia zestawu Windows 11 SDK i nie jest dostępna w systemie Windows 10 na Arm.
Dzięki tej nowej funkcji użytkownicy mogą teraz uruchamiać aplikacje Windows w systemie Linux i inne systemy operacyjne typu Unix zbudowane dla ARM64EC. Jest to ważny krok naprzód dla Wine, ponieważ rozszerza zakres aplikacji, które mogą działać w systemie Linux i innych systemach operacyjnych typu Unix.
Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest to, że tak było dodatkowa praca nad sterownikiem PostScript aby zapewnić pełne wsparcie dla formatu plików wykonywalnych PE (Portable Executable), dzięki którym te zmiany mają poprawić ogólną wydajność Wine i uczynić go bardziej stabilnym.
Z innych zmian najważniejsze informacje o nowej wersji:
- Bieżąca restrukturyzacja kodu w celu obsługi IME (edytorów metod wprowadzania).
- Zamknięte raporty o błędach związanych z Devil May Cry.
- Naprawiono błędy ostrzeżeń kompilacji Wine z gcc
- Naprawiono w winedbg ładowanie nieprawidłowych symboli debugowania dla wbudowanych bibliotek dll
- Kilka aplikacji potrzebuje pliku tasklist.exe do obsługi drukowania listy procesów w formacie CSV „/f lub CSV /nh” (Net64+ Client 2.x, Playstation Now 11.x, MathType)
Jeśli chcesz dowiedzieć się więcej o tej nowej wersji rozwojowej wydania Wine, możesz sprawdzić rejestr the zmiany w poniższym linku.
Jak zainstalować wersję rozwojową Wine 8.6 na Ubuntu i jego pochodnych?
Jeśli chcesz przetestować tę nową wersję rozwojową Wine w swojej dystrybucji, możesz to zrobić, postępując zgodnie z instrukcjami, które udostępniamy poniżej.
Pierwszym i najważniejszym krokiem będzie włączenie architektury 32-bitowej, że chociaż nasz system jest 64-bitowy, wykonanie tego kroku oszczędza nam wielu problemów, które zwykle występują, ponieważ większość bibliotek Wine koncentruje się na architekturze 32-bitowej.
W tym celu piszemy o terminalu:
sudo dpkg --add-architecture i386
Teraz musimy zaimportować klucze i dodać je do systemu tym poleceniem:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Zrobiłem to teraz zamierzamy dodać do systemu następujące repozytorium, w tym celu piszemy w terminalu:
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
Na koniec możemy sprawdzić, czy mamy już zainstalowane Wine, a także jaką mamy wersję w systemie, wykonując następujące polecenie:
wine --version
Jak zainstalować wino 8.8 na Chromebooku z debetem 11 aarch64