Pelancaran versi percubaan baharu Wain 7.21. Sejak keluaran versi 7.20, 25 laporan pepijat telah ditutup dan 354 perubahan telah dibuat.
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.
Wine adalah salah satu kaedah terbaik untuk menjalankan aplikasi Windows di Linux. Di samping itu, komuniti Wain mempunyai pangkalan data aplikasi yang sangat terperinci.
Ciri baru utama versi pembangunan Wain 7.21
Dalam versi baharu Wine 7.21 perpustakaan OpenGL ditukar untuk menggunakan format fail boleh laku PE (Boleh Laksana Mudah Alih) dan bukannya ELF, serta sokongan untuk binaan berbilang gerbang dalam format PE telah ditambahkan.
Perubahan lain yang menonjol dalam versi baru ini ialah persediaan telah dibuat untuk menyokong menjalankan program 32-bit Mereka menggunakan API grafik Vulkan dalam persekitaran 64-bit. Di samping itu, keupayaan untuk mengimport perpustakaan tanpa menggunakan utiliti dlltool telah disediakan.
Terdapat 25 pembetulan pepijat yang diketahui dengan Wine 7.21 yang membantu perisian seperti fotoBiz X, Visual Studio, Kaseya Live Connect 9.5.0.28, DipTrace, foobar2000, Cherry MIDI sequencer, Winfile, Adobe Reader XI, bersama-sama dengan pelbagai permainan seperti StarBurn 13, Euphoria, Darksiders Genesis, The Medium, Hotel Giant 2 , Port Royale 2, Gothic 1.
Daripada perubahan yang lain yang menonjol:
- Membetulkan format jejak untuk nilai 64-bit pada ARM64.
- Kebergantungan modul 64-bit hanya dimuatkan daripada direktori sistem 64-bit.
- Dilaksanakan semula KeUserModeCallback pada i386.
- Mengalih keluar sokongan untuk perpustakaan Unix "hibrid".
- Memperkenalkan bendera winebuild baharu –sin-dlltool.
- Penjanaan import lib tanpa dlltool telah dilaksanakan.
- Nyahgulung jadual telah didayakan secara lalai dalam fail PE.
- Melaksanakan penundaan penjanaan lib import tanpa dlltool.
- Nilai pembayang import tetap untuk simbol yang diimport mengikut nama.
- Meletakkan deskriptor import kelewatan dalam bahagian data.
- Satu kunci pthread kini digunakan untuk TEB pada semua platform.
- nls: Kemas kini data setempat kepada CLDR versi 42.
- kernelbase: kemas kini data zon waktu kepada versi 2022f.
- win32u: Sentiasa gunakan kesatuan penuh untuk entri sysparams.
- ntdll: Jangan letakkan NtCurrentTeb() sebaris dalam perpustakaan Unix.
- openal32: Alih keluar dll.
- Kembalikan "light.msstyles: Tambah metrik bukan pelanggan".
- ntdll: Tambah kelas maklumat proses khusus Wain untuk salinan LDT.
Akhirnya adalah penting untuk menyebut perkara itu keluarkan tempoh calon dan pembekuan ciri bermula bulan depan untuk Wine 8.0, manakala Wine 7.21 ialah salah satu daripada beberapa keluaran ciri dwi-mingguan yang tinggal.
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 7.21 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
Bagaimana hendak menyahpasang Wine dari Ubuntu atau beberapa turunannya?
Bagi mereka yang ingin menyahpasang Wine dari sistem mereka dengan alasan apa pun, Mereka hanya perlu melaksanakan perintah berikut.
Nyahpasang versi pengembangan:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove