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
przepraszam, że jestem „tym facetem”, ale ktoś już próbuje uruchomić tę nową wersję z Office2013 / 2019 lub Photoshopem?
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ć).