Wersja rozwojowa Wine 8.6 została już wydana i oto jej zmiany

Wino na Linuksie

Wine to reimplementacja interfejsu programowania aplikacji Win16 i Win32 dla systemów operacyjnych opartych na systemie Unix.

Zapowiedziano wydanie nowej wersji rozwojowej Wine 8.6, w której od czasu wydania wersji 8.5 zamknięto 25 zgłoszeń błędów i wprowadzono 414 zmian.

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 nowe funkcje wersji rozwojowej Wine 8.6

W tej nowej wersji, która jest prezentowana, podkreśla się, że silnik przeglądarki Mozilla Gecko została zaktualizowana do wersji 2.47.4, jak i kontroler PostScript ma ulepszoną obsługę plików buforowych które przechowują dane o zadaniu drukowania.

Kolejną zmianą wyróżniającą się w tej nowej wersji Wine 8.6 jest to, że teraz Ma wbudowaną bibliotekę matematyczną zapożyczoną z projektu musl libc 1.2.3. 

Ze strony znane poprawki błędów w Wine 8.6 wymienione są naprawione problemy z grą: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.

Podkreśla również naprawiono problemy w piaskownicy Chromium i inne przypadkowe problemy z aplikacjami są obecnie rozwiązywane, a także dodano plik windows.ui.composition.idl z definicjami Windows.UI.Composition.*.

z inne wprowadzone zmiany:

  • schtasks.exe: schtasks kończy się niepowodzeniem w systemie Windows 7, gdy brakuje uprawnień
  • Brak podwyższonych uprawnień schedsvc: rpcapi kończy się niepowodzeniem w systemie Windows 7
  • Wiele aplikacji ulega awarii na niezaimplementowanej funkcji
  • askchd:scheduler – test_GetTask() kończy się niepowodzeniem w systemie Windows 7, gdy nie masz wystarczających uprawnień
  • schedsvc:rpcapi powoduje zawieszenie taskchd:scheduler na w7u_adm
  • dinput:device8 – test_dik_codes() czasami przekracza limit czasu w GitLab CI
  • schtasks.exe:schtasks powoduje awarię taskchd:scheduler na w7u_adm i w8adm
  • Kompilacja nie powiedzie się z gcc 4.8.4 - błąd: brak operatora binarnego przed tokenem „(”
  • dinput:device8 — test_mouse_keyboard() kończy się niepowodzeniem w niektórych lokalizacjach systemu Windows 7 Eksplorator LDAP (LEX) nie łączy się bez protokołu SSL
  • dinput:device8 – test_overlapped_format() czasami dostaje limit czasu w Wine (GitLab CI)
  • Wine nie może zaktualizować istniejącego prefiksu
  • DnsQuery_A() źle obsługuje rekordy DNS CNAME

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 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

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.