Wine 8.10 sudah dirilis dan ini dia beritanya

Anggur di Linux

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

Beberapa hari yang lalu peluncuran dari versi percobaan baru implementasi terbuka WinAPI Wine 8.10 dan sejak rilis versi 8.9, 13 laporan bug telah ditutup dan 271 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.

Berita utama Wine 8.10

Dalam versi baru ini yang berasal dari Wine 8.10 antarmuka panggilan sistem digunakan untuk menerjemahkan semua panggilan file PE ke perpustakaan Unix. Di win32u, semua fungsi yang diekspor dan fungsi ntuser telah diterjemahkan ke antarmuka panggilan sistem.

Perubahan lain yang menonjol adalah penambahannya dukungan untuk placeholder memori virtual (area memori yang dicadangkan dengan placeholder bertipe ), plus menambahkan dukungan untuk bendera MEM_COALESCE_PLACEHOLDERS ke fungsi NtFreeVirtualMemory() di pustaka ntdll, dan menambahkan dukungan untuk bendera

Selain itu, juga peningkatan dukungan untuk membatasi disorot (memangkas) gerakan kursor mouse ke area tertentu di layar.

Mengenai perbaikan bug yang dilakukan, disebutkan MSN Messenger Live 2009 (Messenger di pertengahan 2023? Seperti yang saya pahami bahwa dukungan telah lama mati) Lync 2010, Adobe Premiere Pro CS3, Quicken 201X, uTorrent 2.2.0 , Creo Elemen/Pemodelan Langsung Express 4.0/6.0, Honeygain, PmxEditor 0.2.7.5,
Laporan bug tertutup terkait dengan teka-teki animasi.

Dari perubahan lain yang menonjol:

  • MEM_PRESERVE_PLACEHOLDER ke fungsi NtUnmapViewOfSectionEx().
  • File diperbarui dengan basis data lokal dan zona waktu.
  • Solusi kebocoran memori di ready_media
  • Perbaiki kebocoran memori dalam kesalahan jalur di do_query_netbios
  • Perbaiki kebocoran memori di jalur kesalahan resolve_filename
  • Perbaiki kebocoran memori dalam kesalahan rute di ldap_start_tls_sW
  • Perbaiki kebocoran memori dalam kesalahan jalur di regexp_string_match
  • Perbaiki kebocoran memori di jalur kesalahan RegExp2_Execute
  • Solusi untuk kebocoran memori di rute kesalahan di INTERNET_LoadProxySettings
  • Perbaiki kebocoran memori dalam kesalahan jalur di alloc_vbscode

Terakhir, 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 8.10 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?

Akhirnya bagi mereka yang ingin menghapus Wine versi pengembangan ini 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.