Nadchodzi nowa stabilna wersja Wine 5.0 i to są jego najważniejsze wiadomości

Chłopaki z Wine z przyjemnością ogłaszają wydanie nowej stabilnej gałęzi Wine 5.0 który pojawia się po roku rozwoju, 28 wersjach eksperymentalnych i 6 Release Candidates, z których pierwotnie zakładano, że na początku roku będzie to wersja ostateczna, a tak nie jest.

Po tym wszystkim zostaje zaprezentowana stabilna wersja otwartej implementacji Win32 API Wine 5.0, który obejmował ponad 7400 zmian. W którym Wino potwierdza kompletne działanie programów 4869 dla systemu Windows a dla kolejnych 4136 działają one dobrze z dodatkowymi ustawieniami i zewnętrznymi bibliotekami DLL.

Do kluczowych osiągnięć nowej wersji należą dostarczenie wbudowanych modułów Wine w formacie PE, obsługa konfiguracji wielu monitorów, nowa implementacja API dźwięku XAudio2 oraz obsługa graficznego API Vulkan 1.1.

Główne wiadomości

Wraz z wydaniem tej stabilnej wersji podkreśla się, że w kompilatorze MinGW, większość modułów Wine jest teraz kompilowanych do formatu wykonywalnego PE zamiast ELF. Zastosowanie PE rozwiązuje problemy z obsługą różnych schematów ochrony przed kopiowaniem, weryfikujących tożsamość modułów systemowych na dysku iw pamięci;

Pliki wykonywalne PE teraz są kopiowane do katalogu ~ / .wine ($ WINEPREFIX) zamiast używać fałszywych plików DLL, co sprawia, że ​​populacja jest bardziej podobna do rzeczywistych instalacji systemu Windows, kosztem dodatkowego miejsca na dysku;

El Środowisko uruchomieniowe Wine C dodaje obsługę łącze do plików binaria skompilowane w MinGW, który jest używany domyślnie podczas tworzenia biblioteki DLL zamiast środowiska wykonawczego MinGW.

Jeśli chodzi o ulepszenia grafiki, możemy to znaleźć dodano obsługę pracy z wieloma monitorami i kartami graficznymis, w tym możliwość dynamicznej zmiany ustawień. Oprócz sterownika dla Graficzne API Vulkan zostało zaktualizowane do wersji Vulkan 1.1.126.

Możliwości wdrażania Direct3D 12 RozwińNa przykład dodano obsługę przełączania między trybami pełnoekranowymi i okienkowymi, przełączania trybów ekranu, generowania skalowanych danych wyjściowych i kontrolowania interwału wymiany buforów rysowania.

Biblioteka WindowsCodecs implementuje możliwość konwersji dodatkowych formatów rastrowych, w tym formatów z indeksowaną paletą.

Ponadto DXGI dodaje obsługę informowania aplikacji o zminimalizowaniu jej okna, co umożliwia aplikacji zmniejszenie wykonywania operacji wymagających dużej ilości zasobów poprzez zminimalizowanie okna. W przypadku aplikacji korzystających z DXGI możliwe jest przełączanie między trybem pełnego ekranu a trybem okna za pomocą kombinacji Alt + Enter.

Wiem teżPodkreśla, że ​​poprawiono obsługę różnych warunków brzegowych, jako zastosowanie poza dopuszczalnymi zakresami wartości odniesienia dla testu przezroczystości i głębokości.

Kolejną nową funkcją jest możliwość mieszać 32-bitowe i 64-bitowe pliki DLL orazn katalogach używanych do pobierania. Biblioteki, które nie odpowiadają bieżącej głębi bitowej (32/64), są ignorowane, jeśli można znaleźć bibliotekę odpowiednią dla bieżącej głębi bitowej.

Jak zainstalować Wine 5.0?

Ta nowa stabilna wersja Wine 5.0 nie został jeszcze uwzględniony w repozytoriach głównych dystrybucji Linuksa więc na razie użycie nowej wersji to pobranie i kompilacja kodu źródłowego.

Ale to tylko kwestia godzin, zanim Wine 5.0 znajdzie się w kanałach oprogramowania Twojej dystrybucji. Dla tych, którzy lubią czekać, możesz zainstalować, gdy tylko będzie dostępny, postępując zgodnie z instrukcjami, które udostępniamy.

Si są użytkownikami Ubuntu, Linux Mint i pochodnych, jeśli użyj wersji 64-bitowej systemu, zamierzamy włączyć architekturę 32-bitową z:

sudo dpkg --add-architecture i386

Teraz zainstaluj Wine na dowolnej architekturze zamierzamy dodać do systemu:

wget https://dl.winehq.org/wine-builds/Release.key

sudo apt-key add Release.key

Dodajemy repozytorium dla Ubuntu 19.10 i pochodnych:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

Dla Ubuntu 18.04 i pochodnych:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Ubuntu 16.04 i pochodne:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

Następnie aktualizujemy repozytoria za pomocą:

sudo apt-get update

Zrobiłem to, Kontynuujemy instalację niezbędnych pakietów, aby Wine działał płynnie w systemie:

sudo apt install --install-recommends winehq-stable

sudo apt-get --download-only dist-upgrade

Chociaż na ci, którzy są użytkownikami Debiana i systemów opartych na nim, powinni wykonać następujące czynności.

Muszą najpierw włączyć 32-bitową architekturę w systemie

sudo dpkg --add-architecture i386

Kontynuujemy pobieranie klucza publicznego Wine:

wget -nc https://dl.winehq.org/wine-builds/Release.key

Dodajemy to do systemu

sudo apt-key add Release.key

Teraz Musimy edytować źródła.list i dodać repozytorium Wine do systemu, robimy to za pomocą:

sudo nano /etc/apt/sources.list</pre><pre>deb https://dl.winehq.org/wine-builds/debian/stretch main

Aktualizujemy listę pakietów o:

sudo apt-get update

Y na koniec instalujemy z:

sudo apt-get install --install-recommends winehq-stable

do W przypadku Fedory i jej pochodnych musimy dodać odpowiednie repozytorium do używanej przez nas wersji.

Fedora 31:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo

I na koniec instalujemy Wine z:

sudo dnf install winehq-stable

W przypadku Arch Linux lub dowolna dystrybucja oparta na Arch Linux Możemy zainstalować tę nową wersję z oficjalnych repozytoriów dystrybucji.

Polecenie do zainstalowania to:

sudo pacman -sy wine

Si Czy użytkownicy openSUSE mogą zainstalować Wine za pomocą:

sudo zypper install wine

Zostaw swój komentarz

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

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  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.   chwast powiedział

    przepraszam, że jestem „tym facetem”, ale ktoś już próbuje uruchomić tę nową wersję z Office2013 / 2019 lub Photoshopem?

    1.    David naranjo powiedział

      Z biurem nie masz problemu, wypróbowałem go (do zadań szkolnych i biurowych) i działa dobrze. Photoshop przestał go używać wiele lat temu i zamiast tego używał Krity lub GIMP (w zależności od tego, co należy zrobić).