Kilka dni temu zapowiedziano wydanie nowej wersji rozwój Wine 6.14, wersja, w której od wydania wersji 6.13 zamknięto 30 zgłoszeń błędów i wprowadzono około 260 zmian. W tej nowej wersji Wine jedna z głównych zmian to się wyróżnia Zintegrowany silnik Mono został zaktualizowany do Mono 6.3Ponadto poprawiono m.in. bibliotekę WOW64 DLL.
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.
Wine to jeden z najlepszych sposobów uruchamiania aplikacji Windows w systemie Linux. Ponadto społeczność Wine posiada bardzo szczegółową bazę danych aplikacji.
Główne nowości Wine 6.14
Jak wspomniano na początku, a wiadomości o nowej wersji jest silnik mono z wdrożeniem technologii .NET Został zaktualizowany do wersji 6.3.0.
Podczas gdy w dllWOW64, warstwa środkowa do uruchamiania programu 32-bitowego w 64-bitowym systemie Windows, dodano konwertery (thunk) za wywołanie systemowe 32-bitowy do 64-bitowego.
Również naprawiono problem z wieloma grami, które nie mogły odtwarzać dźwięku, a także blok Microsoft Xbox Live Developer Tool XblTestAccountGui.
Za część o zamkniętych raportach o błędach związanych z uruchamianiem aplikacji i gier: Grand Theft Auto V, Sea of Thieves, EVE Online, Dead Rising, Eraser 6.0, Chocolatey, Evil Twin, Fallout: New Vegas, WWE 2K15, WinAuth 3.6.x, BurnPlot, Autodesk 3ds Max 9, Dishonored: Death of Outsider, Pro Evolution Soccer 2019, Estlcam 11.x, GZDoom Builder 2.3, Zestaw konstrukcyjny Oblivion, Shantae and the Pirate's Curse, Space Engineers, GRID Autosport i Star Citizen.
Warto również wspomnieć że w tym samym czasie co wydanie Wine 6.14 a uruchomienie projektu Wine Staging 6.14, w ramach którego tworzone są rozbudowane kompilacje Wine, w tym ryzykowne lub niekompletne łatki, które nie nadają się jeszcze do przyjęcia w głównej gałęzi Wine.
W porównaniu do wina, Wine Staging zapewnia 608 dodatkowych łatek. W nowej edycji zawiera podstawowy kod synchronizacji Wine 6.14 oraz zaktualizowane łaty obsługujące strumieniowanie mfplat, obsługę nvcuda CUDA i punkty węzłowe ntdll.
W końcu 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 6.14 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-bitowejMimo że 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ą wersję mamy w systemie, wykonując następujące polecenie:
wine --version
Jak odinstalować Wine z Ubuntu lub jakiejś pochodnej?
Jeśli chodzi o tych, którzy chcą odinstalować Wine ze swojego systemu z dowolnego 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