Wine 4.15'in yeni geliştirme sürümü burada ve kurulmaya hazır

Şarap

Geçen hafta Wine geliştirme şubesi için yeni bir sürüm yayınlandı, yeni şube hangisi Şarap 4.15 4.14 sürümünün yayınlanmasından bu yana 28 hata raporu kapatılmış ve 244 değişiklik yapılmıştır.

Şarap projesinden hala haberi olmayanlar için bunun Win32 API'sinin açık kaynak uygulamasının bir katmanı olduğunu bilmelisiniz Linux, MacOS ve BSD üzerinde bir Windows uyumluluk katmanı çalıştırabilir. Şarap GNU / Linux sistemleri için Windows API'ye mükemmel ve tamamen ücretsiz bir alternatif ve varsa, isteğe bağlı olarak yerel Windows DLL'lerini de kullanabilirsiniz.

Linux dağıtımında bazı uygulama ve oyunların Wine ile sorunsuz çalıştığını, bazılarının da hatalar olabileceğini lütfen unutmayın.

Belirli bir Windows programı sizin için gerekli olmadığı sürece, genel olarak öncelikle Linux'ta istenen programa bir alternatif bulmanız veya bir bulut çözümü seçmeniz önerilir.

Dahası, Şarap Windows program yükleyicisinin yanı sıra bir geliştirme kiti sunar, böylece geliştiriciler Linux, FreeBSD, Mac OS X ve Solaris dahil olmak üzere Unix x86 altında çalışan birçok Windows programını kolayca değiştirebilir.

Wine'ın kararlı sürüm ve geliştirme sürümü olan iki sürümü vardır.. Kararlı sürüm, geliştirme sürümündeki çalışma ve hata düzeltmelerinin sonucudur.

Geliştirme sürümü genellikle teoride en önemli olanıdır çünkü bu sürüm, tüm bu hataları tespit etmek ve bunları düzeltmek veya yamaları uygulamak için yayınlanmıştır.

Wine 4.15'in geliştirme sürümündeki yenilikler

Bu yeni şubenin yayınlanmasıyla HTTP hizmetinin ilk uygulamasını ekledi (WinHTTP) ve HTTP protokolünü kullanarak istekleri zehirleyen ve alan istemci ve sunucu uygulamaları için ilişkili API'si.

Desteklenen aramalar HttpReceiveHttpRequest (), HttpSendHttpResponse (), HttpRemoveUrl (), HttpCreateHttpHandle (), HttpCreateServerSession (), HttpCreateRequestQueue (), HttpAddrl, vb. Ayrıca, gelen HTTP isteklerini işleyen bir Http.sys işleyicisi de hazırlanmıştır.

Süre nt64 mimarisi geliştiricileri için yığın çözme desteği üzerinde çalıştı ntdll'ye eklenmiştir ve ayrıca harici libunwind kitaplıklarına bağlanma desteği de eklenmiştir.

Hata raporlarından kapatıldı ilgili oyunlar ve uygulamalarla çalışmak bunlardan 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.

Öne çıkan diğer değişikliklerden bu yeni geliştirme dalının duyurusunda:

  • Kernelbase'de S'ye bir çağrı uygulanıretThreadStackGaranti () kullanılan ntdll yığın taşması durumlarını işlemek için
  • MacOS üzerinde çalışırken çoklu monitör kurulumları için geliştirilmiş desteğin gelmesi
  • Genişletilmiş tercüman yetenekleri jscript ve vbscript
  • En şaraplı3d, uzantı için destek eklendi WINED3D_TEXTURE_DOWNLOADABLE ve işlev uygulandı wined3d_color_srgb_from_linear()
  • fonksiyonlar d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () ve d3drm_viewport2_SetPlane () d3drm'de uygulanmaktadır
  • İşlevi gdipRecordMetafileStreamI () gdiplus'a eklendi
  • RichEdit düzenleme formları için optimize edilmiş kontrol seti

Wine 4.15'ün deneysel sürümü Ubuntu ve türevlerine nasıl kurulur?

Wine'ın bu yeni geliştirme sürümünü dağıtımınızda test edebilmekle ilgileniyorsanız, aşağıda paylaştığımız talimatları izleyerek bunu yapabilirsiniz.

İlk adım, 32 bit mimariyi etkinleştirmek olacak, sistemimiz 64 bit olsa bile, bu adımı gerçekleştirmek bizi genellikle meydana gelen birçok sorunu kurtarır, bunun için terminalde yazıyoruz:

sudo dpkg --add-architecture i386

Şimdi anahtarları içe aktarmalı ve sisteme eklemeliyiz bu komutla:

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

Bunu şimdi yaptım aşağıdaki depoyu sisteme ekleyeceğizbunun için terminalde yazıyoruz:

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

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.