Ostatnio ogłosił deweloperów odpowiedzialnych za projekt Wine wiadomość o wydaniu wersji rozwojowej Wine 5.2będąc tym wersja pilotażowa, która integruje pewne ulepszenia kompatybilności i ulepszenia zasobów oraz że od wydania 5.1 zamknięto 22 zgłoszenia błędów i wprowadzono 419 zmian.
Ci, którzy nie wiedzą o Winie, powinni to wiedzieć jest popularnym darmowym oprogramowaniem typu open source który pozwala użytkownikom uruchamiać aplikacje Windows w systemie Linux i innych systemach operacyjnych typu Unix. Aby być bardziej technicznym, Wine to warstwa zgodności, która tłumaczy wywołania systemowe z systemu Windows do systemu Linux i korzysta z niektórych bibliotek systemu Windows w postaci plików .dll.
wino jest to jeden z najlepszych sposobów uruchamiania aplikacji Windows w systemie Linux. Ponadto społeczność Wine ma bardzo szczegółową bazę danych aplikacji, znajdujemy ją jako AppDB zawiera ponad 25,000 XNUMX programów i gier, sklasyfikowanych według ich zgodności z Wine.
Główne nowe funkcje wersji rozwojowej Wine 5.2
W tej nowej wersji rozwojowej Wine 5.2 programiści wyróżnij prace wykonane nad poprawioną kompatybilnością z tabelami odwzorowań znaków systemu Windows. Podobnie jak w przypadku plików wywołanych z kodowaniem pakietu Microsoft Open Specification, co również wyeliminowało kodowania, których brakuje w systemie Windows.
Kompilator zasobów wrc i narzędzie do zarządzania zasobami wmc ma ulepszoną obsługę UTF-8 i dodali możliwość korzystania z zewnętrznych plików NLS
Z raportów o błędach zamkniętych związane z pracami nad poprawą kompatybilności gier i aplikacji, praca jest wymieniona dla: OllyDbg 2.x, Lotus Approach, PDF-XChange Viewer 2.5.213, Star Wars, SumatraPDF 3.1.2, PDF X-Change Viewer, Spintires: MudRunner, Lineage 2, The Sims 2, Atak zbrojny, Arturia MIDI Control Center, Verbum 8, SmartGuard 3.0, Affinity Photo, Cadence Allegro Professional 16.6.
Z innych zmian, które się wyróżniają ogłoszenie nowej wersji:
- Naprawiono w Firefoksie 72.0, który zawiesza się na każdej karcie (chyba że dwrite jest wyłączony).
- Wiele aplikacji wyświetla przezroczyste obrazy bitmapowe na statycznych kontrolkach z czarnym tłem (comctl32 nie obsługuje malowania 3-bitowego BMPv32 z kanałem alfa).
- Pracowano nad naprawieniem wielu gier Steam, które nie instalowały wymaganego wstępnie środowiska wykonawczego DirectX, co powodowało powtarzające się próby instalacji podczas uruchamiania (awaria pliku „xinput1_3.dll” przez klienta).
- Wygenerowano pliki NLS do kodowania tabel i dodano możliwość korzystania z zewnętrznych tabel do kodowania w systemie Unix.
- Zaimplementowano możliwość używania zerowego sterownika ekranu jak normalnego sterownika graficznego.
- Naprawiono problemy z używaniem ucrtbase jako środowiska wykonawczego C.
W końcu jeśli chcesz dowiedzieć się więcej o premierze, możesz sprawdzić informację o wersji w następujący link.
Jak zainstalować wersję rozwojową Wine 5.2 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 krokiem będzie włączenie architektury 32-bitowej, że nawet jeśli nasz system jest 64-bitowy, wykonanie tego kroku oszczędza nam wielu problemów, które zwykle występują, w tym celu piszemy na 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 https://dl.winehq.org/wine-builds/ubuntu/ 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?
Jeśli z jakiegoś powodu chcesz odinstalować Wine ze swojego systemu, Musisz tylko wykonać następujące polecenia.
Odinstaluj wersję rozwojową:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove