Nowa wersja rozwojowa Wine 4.15 jest już dostępna i jest gotowa do zainstalowania

wino

W zeszłym tygodniu została wydana nowa wersja dla gałęzi rozwojowej Wine, która jest nową gałęzią Wine 4.15 że od wydania wersji 4.14 zamknięto 28 zgłoszeń błędów i dokonano 244 zmian.

Dla tych, którzy wciąż nie są świadomi projektu Wine powinieneś wiedzieć, że jest to warstwa implementacji Open Source API Win32 zdolny do uruchamiania warstwy zgodności Windows w systemach Linux, MacOS i BSD. Wino jest doskonała, całkowicie darmowa alternatywa dla Windows API dla systemów GNU / Linux Możesz także opcjonalnie użyć natywnych bibliotek DLL systemu Windows, jeśli są dostępne.

Należy pamiętać, że chociaż niektóre aplikacje i gry działają dobrze z Wine w dystrybucji Linuksa, inne mogą mieć błędy.

O ile konkretny program Windows nie jest dla Ciebie niezbędny, ogólnie zaleca się, aby najpierw spróbować znaleźć alternatywę dla żądanego programu w systemie Linux lub wybrać rozwiązanie chmurowe.

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.

Wine ma dwie wersje, która jest wersją stabilną i wersją rozwojową. Wersja stabilna jest wynikiem prac i poprawek błędów w wersji rozwojowej.

Wersja rozwojowa jest zwykle teoretycznie najważniejsza, ponieważ ta wersja jest wydawana w celu wykrycia wszystkich tych błędów i umożliwienia poprawienia lub zastosowania łat.

Co nowego w wersji rozwojowej Wine 4.15

Wraz z wydaniem tej nowej gałęzi dodana wstępna implementacja usługi HTTP (WinHTTP) i powiązany z nim interfejs API dla aplikacji klienckich i serwerowych, które zatruwają i odbierają żądania przy użyciu protokołu HTTP.

Obsługiwane połączenia to HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl itp. Przygotowano również program obsługi Http.sys, który obsługuje przychodzące żądania HTTP.

Podczas w przypadku architektury nt64 programiści pracowali nad obsługą rozwijania stosu został dodany do ntdll, a dodatkowo dodano obsługę podłączania zewnętrznych bibliotek libunwind.

Z raportów o błędach zamkniętych gry i aplikacje związane z pracą te Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Z innych zmian, które się wyróżniają w ogłoszeniu o tej nowej gałęzi rozwoju są:

  • W Kernelbase zaimplementowano wywołanie S.etThreadStackGwarancja () , który jest używany w ntdll do obsługi sytuacji przepełnienia stosu
  • Pojawienie się ulepszonej obsługi konfiguracji z wieloma monitorami podczas pracy w systemie macOS
  • Rozszerzone możliwości tłumacza jscript oraz vbscript
  • En wine3d, dodano obsługę rozszerzenia WINED3D_TEXTURE_DO POBRANIA i funkcja została zaimplementowana wined3d_color_srgb_from_linear ()
  • Funkcje d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () i d3drm_viewport2_SetPlane () są zaimplementowane w d3drm
  • Funkcja gdipRecordMetafileStreamI () został dodany do gdiplus
  • Zoptymalizowany zestaw kontrolek dla formularzy edycji RichEdit

Jak zainstalować eksperymentalną wersję Wine 4.15 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 https://dl.winehq.org/wine-builds/ubuntu/

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

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.