Wine 7.21 hadir dengan peningkatan untuk PE, Vulkan, dan lainnya

Anggur di Linux

Wine adalah implementasi ulang antarmuka pemrograman aplikasi Win16 dan Win32 untuk sistem operasi berbasis Unix.

Peluncuran versi eksperimental baru dari Wine 7.21. Sejak rilis versi 7.20, 25 laporan bug telah ditutup dan 354 perubahan telah dilakukan.

Bagi mereka yang tidak tahu tentang Wine, mereka harus tahu itu ini adalah perangkat lunak sumber terbuka dan gratis yang populer bahwa memungkinkan pengguna untuk menjalankan aplikasi Windows di Linux dan sistem operasi mirip Unix lainnya. Untuk sedikit lebih teknis, Wine adalah lapisan kompatibilitas yang menerjemahkan panggilan sistem dari Windows ke Linux dan menggunakan beberapa perpustakaan Windows, dalam bentuk file .dll.

Wine adalah salah satu cara terbaik untuk menjalankan aplikasi Windows di Linux. Selain itu, komunitas Wine memiliki database aplikasi yang sangat detail.

Fitur baru utama dari versi pengembangan Wine 7.21

Di versi baru Wine 7.21, pustaka OpenGL diubah untuk menggunakan format file yang dapat dieksekusi PE (Portable Executable) alih-alih ELF, ditambah dukungan untuk build multi-arch dalam format PE telah ditambahkan.

Perubahan lain yang menonjol dalam versi baru ini adalah persiapan telah dilakukan untuk mendukung menjalankan program 32-bit Mereka menggunakan Vulkan graphics API di lingkungan 64-bit. Selain itu, kemampuan untuk mengimpor pustaka tanpa menggunakan utilitas dlltool telah disediakan.

Ada 25 perbaikan bug yang diketahui dengan Wine 7.21 yang membantu software seperti fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI, beserta berbagai game seperti StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gotik 1.

Dari perubahan lainnya yang menonjol:

  • Memperbaiki format jejak untuk nilai 64-bit pada ARM64.
  • Ketergantungan modul 64-bit hanya dimuat dari direktori sistem 64-bit.
  • Mengimplementasikan ulang KeUserModeCallback di i386.
  • Menghapus dukungan untuk pustaka Unix "hybrid".
  • Memperkenalkan flag winebuild baru –sin-dlltool.
  • Pembuatan lib impor tanpa dlltool telah diterapkan.
  • Tabel buka gulungan diaktifkan secara default di file PE.
  • Implementasi delay import lib generation tanpa dlltool.
  • Memperbaiki nilai petunjuk impor untuk simbol yang diimpor berdasarkan nama.
  • Menempatkan deskriptor impor penundaan di bagian data.
  • Satu kunci pthread sekarang digunakan untuk TEB di semua platform.
  • nls: Perbarui data lokal ke CLDR versi 42.
  • kernelbase: perbarui data zona waktu ke versi 2022f.
  • win32u: Selalu gunakan penyatuan penuh untuk entri sysparams.
  • ntdll: Jangan letakkan NtCurrentTeb() sebaris di perpustakaan Unix.
  • openal32: Hapus dll.
  • Kembalikan "light.msstyles: Tambahkan metrik non-klien".
  • ntdll: Menambahkan kelas informasi proses khusus Wine untuk salinan LDT.

Terakhir, penting untuk menyebutkan itu periode kandidat rilis dan pembekuan fitur mulai bulan depan untuk Wine 8.0, sedangkan Wine 7.21 adalah salah satu dari sedikit rilis fitur dwi-mingguan yang tersisa.

Jika Anda ingin tahu lebih banyak tentang versi pengembangan baru ini Wine dirilis, Anda dapat memeriksa registri registry perubahan di tautan berikut. 

Bagaimana cara menginstal versi pengembangan Wine 7.21 di Ubuntu dan turunannya?

Jika Anda tertarik untuk dapat menguji versi pengembangan baru Wine ini di distro Anda, Anda dapat melakukannya dengan mengikuti petunjuk yang kami bagikan di bawah ini.

Langkah pertama dan terpenting adalah mengaktifkan arsitektur 32-bit, bahwa meskipun sistem kita 64-bit, melakukan langkah ini menyelamatkan kita dari banyak masalah yang biasanya terjadi, karena sebagian besar perpustakaan Wine berfokus pada arsitektur 32-bit.

Untuk ini kami menulis tentang terminal:

sudo dpkg --add-architecture i386

sekarang kita harus mengimpor kunci dan menambahkannya ke sistem dengan perintah ini:

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

Selesai sekarang kita akan menambahkan repositori berikut ke sistem, untuk ini kami menulis di terminal:

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

Akhirnya kami dapat memverifikasi bahwa kami telah menginstal Wine dan juga versi apa yang kami miliki di sistem dengan menjalankan perintah berikut:

wine --version

Bagaimana cara menghapus Wine dari Ubuntu atau turunannya?

Adapun bagi mereka yang ingin menghapus Wine dari sistem mereka karena alasan apa pun, Mereka seharusnya hanya menjalankan perintah berikut.

Copot pemasangan versi pengembangan:

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

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.