Nowa wersja rozwojowa Wine 7.4 zawiera około 505 zmian

Niedawno ogłoszono wydanie nowej wersji rozwojowej Wine 7.4, który od wydania wersji 7.3 zamknięto 14 zgłoszeń błędów i wprowadzono 505 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 nowości Wine 7.4

W tej nowej wersji Wine 7.4, która jest prezentowana, podkreślono, że biblioteka vkd3d 1.3 z implementacją Direct3D 12 jest już zintegrowany z główną strukturą i działa poprzez tłumaczenie wywołań do graficznego API Vulkan.

Oprócz bibliotek WineD3D, D3D12 i DXGI zostały zmienione do użycia wykonywalny format pliku PE (Przenośny plik wykonywalny) zamiast ELF.

Kolejną zmianą, która wyróżnia się w nowej wersji Wine 7.4 jest to, że została ona dodana obsługa formatu WAV49 do biblioteki gsm i że również biblioteka DLL crypt32 dodaje początkową obsługę szyfrowania i deszyfrowania cyfrowo podpisanych żądań OCSP (Online Certificate Status Protocol).

Możemy to również znaleźć upewniłem się, że efekty wibracji działają poprawnie w grach podczas korzystania z kontrolerów DualSense.

Z drugiej strony wspomniano również o naprawieniu problemów z ładowaniem bibliotek DLL z obsługą zestawów Windows API w Arch Linux.

Z innych zmian które wyróżniają się z tego

  • Domyślnym motywem jest „Jasny”.
  • Dodano skróty dla funkcji rozpoznawania mowy (SpeechRecognizer API).
  • Bieżące wsparcie dla typu „long” w kodzie (około 200 zmian).
  • Dodano definicje OCSP.
  • Dodano efekt D2D1Shadow.
  • obsługuje wysyłanie fragmentów bufora gniazda sieciowego.
  • obsługuje odbieranie fragmentów bufora gniazda sieciowego.
  • Dodano obsługę kodowania żądań OCSP.
  • Zamknięte zgłoszenia błędów związanych z grami: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Dodaj definicję interfejsu Windows.Gaming.Input.IGameControllerInputSink.
  • Zamknięte raporty o błędach związanych z działaniem aplikacji: 3Dmark03, 3Dmark05, 3Dmark06.

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

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.

  1.   ATLASPC powiedział

    Pozdrawiam, dziękuję za całą pracę i te publikacje o wielkiej wartości dla tych z nas, którzy zaczynają z linuksem, chciałbym szczególnie wiedzieć, w jaki sposób wino komunikuje się z adresem UNC, czyli \\192.168.x.xxx\recursodered ? W jaki sposób sieci lub sieć LAN są skonfigurowane w wine, aby aplikacja, którą emuluje, mogła być z nim zrozumiana? z góry dziękuję za komentarz