Kilka dni temu została wydana nowa eksperymentalna wersja Wine 6.8 który zawiera serię aktualizacji i poprawek błędów zgromadzonych od czasu wydania wersji 6.7, w którym zamknięto 35 zgłoszeń błędów i wprowadzono 359 zmian.
Wśród najważniejszych zmian możemy znaleźć ulepszenia niektórych tytułów, takich jak Stone Giant, Age of Empires II, Fifa 11 i Diablo 1.
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.
Co nowego w wersji rozwojowej Wine 6.8?
Wśród najbardziej znaczących zmian tej nowej wersji dla gałęzi programistycznej Wine możemy stwierdzić, że zapewniono instalację bibliotek w określonych podkatalogach dla różnych architektur sprzętowych.
Ponadto system kompilacji został również zaktualizowany, aby zainstalować pliki PE, fikcyjne biblioteki DLL i powiązane bity w katalogach specyficznych dla architektury. Podobnie jak w przypadku podkatalogów specyficznych dla architektury, wspólnych dla wielu dystrybucji Linuksa do zarządzania bibliotekami, może to również pomóc w niektórych przepływach pracy, głównie dla programistów Wine.
W Wine 6.8 zaimplementowano około 18 zatwierdzeń dla warstwy tłumaczenia wined3d z DirectX na OpenGL, a także obsługę obiektu mapy w aplikacjach JavaScript.
Również w tej nowej wersji rozwojowej Wine 6.8 zostało podkreślone, że uwzględniono poprawkę dla GroupMail 5.x, która uległa awarii na początku.
Odnośnie zamkniętych zgłoszeń błędów związanych z grami, wymieniono następujące: Crysis Wars Dedicated Server, Stone Giant, Sins of a Solar Empire: Rebellion, Sims Complete Collection, Age of Empires II (SafeDisc 1.x), FIFA 11, Sacred Gold, Diablo 1, Swtor, Royal Quest, Star Citizen.
A z zamkniętych zgłoszeń błędów związanych z aplikacjami wymieniono: Proteus 8, Explorer ++, Double Commander, Qvodplayer 3.5, Visual C ++ 2005 Express SP1, LibreOffice 5.1.0, CUEcards 2000 2.37, Samsung Dex, Powershell, Solid Edge Edition Akademicki 2021.
W końcu jeśli chcesz dowiedzieć się więcej o tej nowej wersji rozwojowej Wino wydane, możesz sprawdzić dziennik zmian W poniższym linku.
Jak zainstalować wersję rozwojową Wine 6.8 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 nawet jeśli nasz system jest 64-bitowy, wykonanie tego kroku oszczędza nam wielu problemów, które zwykle się pojawiają.
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