Wine 8.8 tiba dengan sokongan awal untuk ARM64EC, pembaikan dan banyak lagi

Wain di Linux

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

Itu sudah mengeluarkan versi percubaan baharu pelaksanaan Wain 8.8, yang sejak keluaran versi 8.7, 18 laporan pepijat telah ditutup dan kira-kira 253 perubahan telah dibuat sebagai persediaan untuk keluaran baharu ini.

Bagi mereka yang tidak tahu mengenai Wain, mereka harus mengetahui perkara itu ini adalah perisian sumber terbuka dan terbuka yang popular bahawa membolehkan pengguna menjalankan aplikasi Windows di Linux dan sistem operasi seperti Unix yang lain. Untuk menjadi lebih teknikal, Wine adalah lapisan keserasian yang menerjemahkan panggilan sistem dari Windows ke Linux dan menggunakan beberapa perpustakaan Windows, dalam bentuk fail .dll.

Ciri baru utama versi pembangunan Wain 8.8

Dalam versi pembangunan baharu Wine 8.8 yang dibentangkan ini, salah satu kebaharuan utama ialah Melaksanakan sokongan awal untuk memuatkan modul ARM64EC (ARM64 Emulation Compatible, digunakan untuk memudahkan pemindahan aplikasi yang asalnya ditulis untuk seni bina x86_64 ke sistem ARM64 dengan menyediakan keupayaan untuk menjalankan modul kod x86_64 individu dalam persekitaran ARM64 menggunakan emulator) yang merupakan aplikasi ABI (Arm11 Binary Interface) baharu ) yang serasi dengan Windows XNUMX pada ARM.

Mengambil sekeping teks daripada tapak Microsoft:

Arm64EC (“Emulation Compatible”) membolehkan anda mencipta aplikasi asli baharu atau mengalihkan aplikasi x64 sedia ada secara berperingkat untuk memanfaatkan kelajuan dan prestasi asli yang mungkin dengan peranti berkuasa Arm, termasuk penggunaan kuasa yang lebih baik, hayat bateri dan beban kerja AI dan ML yang dipercepatkan.

Arm64EC ialah Antara Muka Perduaan Aplikasi (ABI) baharu untuk aplikasi yang dijalankan pada peranti Windows 11 Arm. Ia ialah ciri Windows 11 yang memerlukan penggunaan SDK Windows 11 dan tidak tersedia dalam Windows 10 on Arm.

Dengan ciri baru ini, pengguna kini boleh menjalankan aplikasi Windows pada Linux dan sistem pengendalian seperti Unix lain yang dibina untuk ARM64EC. Ini merupakan perkembangan penting untuk Wine, kerana ia mengembangkan rangkaian aplikasi yang boleh dijalankan pada Linux dan sistem pengendalian seperti Unix yang lain.

Satu lagi perubahan yang menonjol dalam keluaran baharu ini ialah ia telah berlaku kerja tambahan pada pemacu PostScript untuk menyediakan sokongan penuh untuk format fail boleh laku PE (Portable Executable), yang dengannya perubahan ini dijangka dapat meningkatkan prestasi keseluruhan Wine dan menjadikannya lebih stabil.

Daripada perubahan yang lain sorotan keluaran baharu ini:

  • Penstrukturan semula kod yang berterusan untuk menyokong IME (editor kaedah input).
  • Laporan pepijat tertutup yang berkaitan dengan Devil May Cry.
  • Ralat amaran kompilasi Wain tetap dengan gcc
  • Betulkan dalam winedbg memuatkan simbol penyahpepijatan yang salah untuk dll terbina dalam
  • Beberapa aplikasi memerlukan tasklist.exe untuk menyokong senarai proses pencetakan dalam format CSV '/f atau CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Jika anda ingin mengetahui lebih lanjut tentang versi pembangunan baharu ini Wine yang dikeluarkan, anda boleh menyemak pendaftaran perubahan pada pautan berikut. 

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

Sekiranya anda berminat untuk menguji versi pembangunan baru ini di distro anda, anda boleh melakukannya dengan mengikuti arahan yang kami kongsikan di bawah.

Langkah pertama dan paling penting adalah untuk mengaktifkan 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 ini kami menulis mengenai terminal:

sudo dpkg --add-architecture i386

Sekarang kita mesti mengimport kunci dan menambahkannya ke dalam sistem dengan arahan 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 tulis 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 boleh mengesahkan bahawa kami telah memasang Wine dan juga versi yang kami ada dalam sistem dengan melaksanakan arahan berikut:

wine --version


		

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.

  1.   cristian kata

    Bagaimanakah saya akan memasang wain 8.8 pada chromebook yang mempunyai debit 11 aarch64