Şarap 7.21, PE, Vulkan ve daha fazlası için iyileştirmelerle geliyor

Linux'ta Şarap

Wine, Unix tabanlı işletim sistemleri için Win16 ve Win32 uygulama programlama arabiriminin yeniden uygulamasıdır.

Lansmanı yeni deneysel versiyonu Şarap 7.21. 7.20 sürümünün yayınlanmasından bu yana 25 hata raporu kapatıldı ve 354 değişiklik yapıldı.

Şarap hakkında bilgisi olmayanlar şunu bilsinler. bu popüler bir ücretsiz ve açık kaynaklı yazılımdır o kullanıcıların Windows uygulamalarını Linux üzerinde çalıştırmasını sağlar ve diğer Unix benzeri işletim sistemleri. Biraz daha teknik olmak gerekirse Wine, sistem çağrılarını Windows'tan Linux'a çeviren ve bazı Windows kitaplıklarını .dll dosyaları biçiminde kullanan bir uyumluluk katmanıdır.

Wine, Windows uygulamalarını Linux üzerinde çalıştırmanın en iyi yollarından biridir. Ayrıca Wine topluluğu oldukça detaylı bir uygulama veri tabanına sahiptir.

Wine 7.21'nin geliştirme sürümünün ana yeni özellikleri

Wine 7.21'in yeni sürümünde OpenGL kütüphanesi PE yürütülebilir dosya biçimini kullanmak için değiştirildi ELF yerine (Taşınabilir Yürütülebilir) ve ayrıca PE formatında çoklu mimari yapıları için destek eklendi.

Bu yeni sürümde öne çıkan değişikliklerden bir diğeri de 32 bit programların çalışmasını desteklemek için hazırlıklar yapılmıştır 64 bit ortamda Vulkan grafik API'sini kullananlar. Ayrıca dlltool yardımcı programını kullanmadan kitaplıkları içe aktarabilme özelliği sağlanmıştır.

Wine 25 ile bilinen 7.21 hata düzeltmesi var fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI gibi yazılımların yanı sıra StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 gibi çeşitli oyunlara yardımcı olan yazılımlar , Port Royale 2, Gotik 1.

Diğer değişikliklerden göze çarpan:

  • ARM64'te 64 bit değerler için izleme biçimlerinin düzeltilmesi.
  • 64 bit modül bağımlılıkları yalnızca 64 bit sistem dizininden yüklendi.
  • KeUserModeCallback, i386'da yeniden uygulandı.
  • "Karma" Unix kitaplıkları için destek kaldırıldı.
  • Yeni bir winebuild bayrağı --sin-dlltool girin.
  • dlltool olmadan import lib'in oluşturulması uygulandı.
  • Çözme tabloları, PE dosyalarında varsayılan olarak etkindir.
  • Dlltool olmadan gecikmeli içe aktarma lib oluşturma uygulandı.
  • Ada göre içe aktarılan semboller için sabit içe aktarma ipucu değeri.
  • Veri bölümüne gecikmeli içe aktarma tanımlayıcısı yerleştirildi.
  • TEB için artık tüm platformlarda bir pthread anahtarı kullanılıyor.
  • nls: Yerel ayar verilerini CLDR 42 sürümüne güncelleyin.
  • kernelbase: Saat dilimi verilerini 2022f sürümüne güncelleyin.
  • win32u: Sysparams girişleri için her zaman tam birleştirmeyi kullanın.
  • ntdll: NtCurrentTeb() öğesini Unix kitaplıklarına satır içine koymayın.
  • openal32: dll'yi kaldırın.
  • "Light.msstyles: İstemci dışı metrikler ekle"yi geri alın.
  • ntdll: LDT kopyası için Wine'a özgü bir işlem bilgisi sınıfı ekleyin.

Son olarak şunu belirtmek önemlidir: Wine 8.0 için aday sürümü ve özellik dondurma dönemi önümüzdeki ay başlıyor, Wine 7.21 ise iki haftada bir kalan az sayıdaki özellik sürümlerinden biridir.

Bu yeni geliştirme sürümü hakkında daha fazla bilgi edinmek istiyorsanız Wine yayınlandı, kayıt defterini kontrol edebilirsiniz. aşağıdaki bağlantıdaki değişiklikler. 

Wine 7.21'nin geliştirme 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 ve en önemli adım, 32 bit mimariyi etkinleştirmek olacaktır., sistemimiz 64-bit olmasına rağmen, bu adımı gerçekleştirmek, Wine kitaplıklarının çoğu 32-bit mimariye odaklandığından, genellikle ortaya çıkan birçok sorunu kurtarıyor.

Bunun için terminal hakkında 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 "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

Son olarak, Wine'ın kurulu olduğunu ve ayrıca aşağıdaki komutu uygulayarak sistemde hangi sürüme sahip olduğumuzu doğrulayabiliriz:

wine --version

Wine'ı Ubuntu'dan veya bazı türevlerinden nasıl kaldırabilirim?

Wine'ı herhangi bir nedenle sisteminden kaldırmak isteyenlere gelince, Yalnızca aşağıdaki komutları çalıştırmaları gerekir.

Geliştirme sürümünü kaldırın:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

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.