Wine 9.5 memperkenalkan sokongan TypeLib, penambahbaikan permainan dan banyak lagi

Wain di Linux

Wine ialah pelaksanaan semula antara muka pengaturcaraan aplikasi Win16 dan Win32 untuk sistem pengendalian berasaskan Unix.

Ia diumumkan baru-baru ini keluaran versi pembangunan baharu Wine 9.5 dan dalam keluaran ini penambahbaikan sokongan telah dilaksanakan serta beberapa penambahbaikan dan pembetulan pepijat yang ketara.

Dalam versi baharu Wine 9.5 ini, 27 laporan pepijat telah ditutup dan 264 perubahan telah dibuat, yang dialihkan daripada versi 9.4 Wine.

Apa yang baru dalam Wine 9.5?

Dalam versi pembangunan baru ini yang dibentangkan Wine 9.5, yang sokongan untuk TypeLib dalam format lama, Sokongan awal untuk menjana perpustakaan jenis (TypeLib) dalam format lama (SLTG) telah ditambahkan pada pengkompil WIDL. Ini memberikan pembangun lebih banyak pilihan apabila bekerja dengan jenis data dalam aplikasi yang serasi dengan Wain.

Satu lagi perubahan yang menonjol adalah pengendalian pengecualian untuk ARM64EC ABI, memandangkan daripada versi ini pelaksanaannya sudah serasi dengan emulasi ARM64. Fungsi ini ialah amat berguna untuk memudahkan pemindahan aplikasi daripada seni bina x86_64 kepada sistem ARM64, membenarkan modul individu dijalankan dengan kod x86_64 dalam persekitaran ARM64 menggunakan emulator.

Di samping itu, ia telah menambah baik sokongan untuk pembuangan memori padat dalam format Minidump, menjadikannya mudah untuk nyahpepijat dan menganalisis masalah dalam aplikasi dan permainan yang dijalankan melalui Wine.

Antara laporan pepijat tertutup, yang berkaitan dengan pengendalian permainan popular seperti Elder Scrolls Online, RE:D, Tomb Raider 3, Rocket League, Grand Theft Auto V Rockstar Editor, antara lain, menonjol.

Daripada perubahan lain yang menonjol versi baru ini:

  • CDBurnerXP ranap apabila mengklik kanan pada ruang kosong dalam peneroka fail
  • Beberapa aplikasi memerlukan pelaksanaan UAC untuk menjalankan pemasang/apl sebagai pengguna biasa dan bukannya pentadbir (WhatsApp Desktop, Smartflix, Squirrel Installers, OneDrive)
  • Ralat wain semasa cuba memasang Mono selepas naik taraf versi
  • Program yang dimulakan melalui HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths juga harus dimulakan jika sambungan .exe tiada.
  • Pemasang YI Home gagal pada urlmon.dll.414 yang tidak digunakan
  • Pengesahan SSPI tidak berfungsi apabila menyambung ke pelayan SQL
  • Penyelesaian kepada ralat semasa menyusun Wine kerana tiada fail pembangunan EGL 64-bit ditemui
  • Betulkan untuk WeCom (aka WeChat Work) 4.x kerana ia tidak dapat dimulakan.
  • Tangkap tetikus tidak berfungsi pada desktop maya (berfungsi dalam Wine 9.3)
  • Masalah dengan l telah diselesaikanPeranti USB HID tanpa input yang berhenti berfungsi dalam 9.1
  • Ujian ntdll dilangkau pada win7 dan win8: titik masuk kernel32.RtlPcToFileHeader tiada

Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya tentang versi pembangunan baharu Wine yang dikeluarkan ini, anda boleh merujuk log perubahan pada pautan berikut. 

Bagaimana cara memasang versi pengembangan Wine 9.5 di Ubuntu dan turunannya?

Bagi mereka yang berminat untuk mencuba versi pembangunan baharu Wine ini, anda harus dayakan seni bina 32-bit, bahawa walaupun sistem kami adalah 64-bit, melaksanakan langkah ini menjimatkan banyak masalah yang biasanya berlaku, kerana kebanyakan perpustakaan Wine tertumpu pada seni bina 32-bit. Untuk melakukan ini, kami menulis tentang terminal:

sudo dpkg --add-architecture i386

Sekarang kita mesti mengimport kunci dan menambahkannya ke dalam sistem dengan arahan ini:

sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

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

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -sc)/winehq-$(lsb_release -sc).sources
sudo apt update 
sudo apt --download-only install winehq-devel
sudo apt install --install-recommends winehq-devel
sudo apt --download-only dist-upgrade

Kami boleh mengesahkan bahawa kami telah memasang Wine dan juga versi yang kami ada pada sistem dengan melaksanakan arahan berikut:

wine --version

Bagaimana untuk menyahpasang Wine?

Bagi mereka yang ingin menyahpasang versi pembangunan Wine ini daripada sistem mereka atas sebarang sebab, Mereka hanya perlu melaksanakan perintah berikut.

Nyahpasang versi pengembangan:

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

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.