kilka dni temu poinformował o wydaniu nowej wersji implementacja eksperymentalna Wine 8.9, w którym od wydania wersji 8.8 zamknięto 16 zgłoszeń błędów i dokonano 284 zmian, z których wiele z nich koncentrowało się na ulepszeniach ogólnych i wydajnościowych.
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.9
Prezentowana nowa wersja Wine 8.9 wyróżnia się tym, że nadchodzi z dodatkowym wsparciem dla Waylanda i to z dokonanych zmian, Należy zauważyć, że obejmuje:
- winewayland.drv: Umożliwia statyczne przypisanie process_wayland.
- winewayland.drv: do odczytywania i wysyłania zdarzeń Waylanda.
- winewayland.drv: Do obsługi dynamicznych zdarzeń wyjściowych Waylanda.
- winewayland.drv – sprawia, że dostęp do danych wyjściowych Waylanda jest bezpieczny dla wątków.
- winewayland.drv – Aktualizuje urządzenia wyświetlające z wątku okna pulpitu.
- winewayland.drv – Aktualizuje rozmiar okna pulpitu przy zmianach wyświetlania.
Kolejną ze zmian, które wyróżniają się w tej nowej wersji, jest to, że silnik Wine Monkey z wdrożeniem platformy .NET Został zaktualizowany do wersji 8.0.0.
Oprócz tego należy również zauważyć, że w nowej wersji, Ukończono tłumaczenie sterownika PostScript na format pliku wykonywalnego PE (Portable Executable) i obsługa efektu Dopplera została dodana do API DirectSound, a także ulepszona wydajność GdiPlus.
Z drugiej strony wspomniano, że kontynuowano prace nad zamknięciem raportów o błędach związanych z grami, aw tej wersji gry, które otrzymały poprawki, to Need For Speed Underground i Battle.net.
Podczas gdy część dotycząca poprawek związanych z aplikacjami wspomina o Silverlight 5.x wymagającym „Audio Capture Filter” do nagrywania z mikrofonu, .netCore nie łączy się z portem wkrótce po tym, jak inny .netCore jest związany z tym samym portem, Notatnik używa japońskiej metody wprowadzania danych (IM ), kursor czasami cofa się podczas konwersji łańcucha, a Framemaker 8 nie drukował
Wreszcie, 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.9 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 odinstalować Wine z Ubuntu lub jakiejś pochodnej?
Wreszcie dla tych, którzy chcą odinstalować tę rozwojową wersję Wine ze swojego systemu z jakiegokolwiek powodu, Powinni wykonywać tylko następujące polecenia.
Odinstaluj wersję rozwojową:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove