Nadchodzi rozwój Wine 5.7 z ulepszeniami dla gier, Mono i nie tylko

wino

Kilka dni temu ogłoszono wydanie nowej wersji rozwojowej Wine 5.7 w którym jego twórcy kontynuuj prace nad poprawą kompatybilności z WineD3D, a także w rozwiązanie błędów prezentowanych w grach i aplikacjach.

I chociaż nadal napotykamy problemy generowane przez rozprzestrzenianie się koronawirusa (Covid-19), programiści Wine nie zaprzestali pracy i nadal dokładają starań razem z programistami Valve odpowiedzialnymi za Proton.

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.

Ponadto Wine oferuje zestaw deweloperski oraz ładowarkę programów Windows, więc programiści mogą łatwo modyfikować wiele programów Windows działających pod x86 Unix, w tym Linux, FreeBSD, Mac OS X i Solaris.

Co nowego w wersji rozwojowej Wine 5.7?

W nowej wersji Wine od wydania 5.6, 38 zgłoszenia błędów zostały zamknięte i wprowadzono 415 zmiany.

Z których najważniejszy to Aktualizacja Mono Engine do wersji 5.0.0 z obsługą WPF (Windows Presentation Foundation).

Również programiści o tym wspominają rozwój zaplecza WineD3D oparty na graficznym API Vulkan kontynuowano ulepszanie kompatybilności.

Dodano również wstępna implementacja sterownika urządzenia USB, a także obsługę kompilacji zaimplementowaną przy użyciu Clang w trybie zgodności z MSVC.

Wbudowane moduły nie zależą już od libwine i dodano możliwość konfigurowania wersji systemu Windows z wiersza poleceń (przy użyciu parametru „/ v” w winecfg).

Ze strony zamkniętych zgłoszeń błędów związane z obsługą gier i aplikacji: Winamp, ABC Amber LIT Converter 2.0, GSA Search Engine Ranker v7.25, Final Draft, TactileView, Vocaboly 3.0, eBay Turbo Lister, Super Street Fighter IV AE, Skyrim, ReadPlease 2003, Yermom, MigrosBank EBanking 8.2.x, Sparda Bank SecureApp 1.x, Detroit: Become Human, Nascar, Panzer Corps 2, Heroes of Might and Magic IV, Il-2 Sturmovik 1946, eDrawings 2015, DeutschlandLAN Cloud PBX Client v22.x.

Jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz sprawdzić szczegóły W poniższym linku. 

Jak zainstalować wersję rozwojową Wine 5.7 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 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 występują, w tym celu piszemy na 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?

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.   John powiedział

    Cały czas to rozumiem i cały czas podążam za Twoimi krokami:

    Błąd: 4 https://dl.winehq.org/wine-builds/ubuntu eoan InRelease
    Nie można zweryfikować następujących podpisów, ponieważ ich klucz publiczny jest niedostępny: NO_PUBKEY 76F1A20FF987672F
    Czytanie listy pakietów ... Gotowe
    W: błąd GPG: https://dl.winehq.org/wine-builds/ubuntu eoan InRelease: Nie można zweryfikować następujących podpisów, ponieważ ich klucz publiczny jest niedostępny: NO_PUBKEY 76F1A20FF987672F
    E: Repozytorium „https://dl.winehq.org/wine-builds/ubuntu eoan InRelease” nie jest podpisane.

    1.    David naranjo powiedział

      Dodaj repozytorium w ten sposób:
      sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $ (lsb_release -sc) główna »

      Zauważyłem, że ostatnia część wtyczki nie rozpoznawała