Sawetara dina kepungkur release saka versi stabil anyar Wine 7.0 iki announced sing dipanggonke minangka alat kompatibilitas kanggo nglakokake program Windows ing macem-macem sistem operasi *nix, nawakake kompatibilitas 64-bit sing luwih apik.
Ing versi anyar iki proyek lengkap 5156 dipun ginakaken (5049 setaun kepungkur) saka program kanggo Windows dikonfirmasi ing Wine, 4312 program liyane (4227 setaun kepungkur) bisa digunakake kanthi setelan tambahan lan DLL eksternal. 3813 program (3703 taun kepungkur) duwe masalah cilik sing ora ngganggu panggunaan fungsi utama aplikasi kasebut.
Sampeyan kudu nyatet sing dandan akeh lan Antarane sing paling penting kalebu dhukungan tema sing luwih apik kanggo aplikasi, dhukungan joystick sing luwih apik, dhukungan HiDPI, kompatibilitas luwih apik karo OpenCL, VKD3D 1.2, dhukungan Apple Silicon Mac sing luwih apik, driver Plug and Play anyar, dhukungan Unicode 14, nganyari Mono, lan dandan WinRT.
Secara total, luwih saka 9.100 modifikasi kanggo menehi munggah, utamané, kanggo arsitektur WoW64 anyar, saiki fungsi.
Apa sing anyar ing Anggur 7.0?
Salah siji saka novelties utama sing stands metu iku meh kabeh DLL wis diowahi kanggo nggunakake format file eksekusi PE (Portable Executable) tinimbang ELF. Tim kasebut nambahake manawa umume modul wis diowahi dadi format PE (Portable Execution). Liyane bakal ngetutake ing versi Wine sing bakal teka. Sawise transisi rampung, sampeyan bisa ngatur aplikasi 32-bit nggunakake perpustakaan 64-bit. 32 bit lawas banjur bakal dibusak.
Panggunaan PE ngatasi masalah kanthi dhukungan saka macem-macem skema perlindungan salinan sing verifikasi identitas modul sistem ing disk lan ing memori.
Liyane dandan sing katon ing Wine 7.0 yaiku arsitektur WoW64 wis dipun ginakaken (Windows 32-bit ing Windows 64-bit) sing ndhukung aplikasi Windows 32-bit ing sistem Unix 64-bit.
Kanthi lapisan WoW64 iki disiapake kanggo umume perpustakaan Unix lan ngidini modul PE 32-dicokot kanggo ngakses perpustakaan Unix 64-dicokot. Sawise konversi kabeh modul menyang format PE rampung, bakal bisa mbukak aplikasi Windows 32-bit tanpa nginstal perpustakaan Unix 32-bit.
Pangowahan liyane sing misuwur:
- Pembalap Vulkan ngetrapake dhukungan kanggo spesifikasi Vulkan Graphics API 1.2.201.
- Dhukungan diwenehake kanggo output liwat Direct2D's Hatched Geometric Objects API, kanthi kemampuan kanggo mriksa klik klik.
- Direct2D API nyedhiyakake dhukungan awal kanggo efek visual sing ditrapake liwat antarmuka ID2D1Effect.
- Plugin GStreamer kanggo DirectShow lan kerangka Media Foundation digabungake dadi backend WineGStreamer umum, sing kudu nyederhanakake pangembangan API dekoding konten anyar.
- Adhedhasar backend WineGStreamer, obyek Windows Media kanggo maca sinkron lan ora sinkron dileksanakake.
- Dhukungan kanggo antarmuka ID2D1MultiThread wis ditambahake menyang Direct2D API, sing digunakake kanggo ngatur akses eksklusif kanggo sumber daya ing aplikasi multithreaded.
- Set perpustakaan WindowsCodecs ndhukung dekoding gambar WMP (Windows Media Photo) lan enkoding gambar DDS (DirectDraw Surface).
- Mbusak dhukungan kanggo enkoding gambar ing format ICNS (kanggo macOS), sing ora didhukung ing Windows.
- Dilaksanakake dhukungan kanggo tema. Komposisi kasebut kalebu "Light", "Blue" lan "Classic Blue", sing bisa dipilih liwat konfigurasi WineCfg.
- Nambahake kemampuan kanggo ngatur tampilan kabeh kontrol antarmuka liwat tema.
- Kasedhiya nganyari otomatis tampilan item sawise ngganti tema.
- Dhukungan tema wis ditambahake menyang kabeh aplikasi Wine sing dibangun.
- Aplikasi wis diadaptasi menyang layar kanthi kapadhetan piksel dhuwur (DPI Dhuwur).
subsistem grafis
Cara nginstal Anggur 7.0?
Si yaiku pangguna saka Debian, Ubuntu, Linux Mint lan turunan yen gunakake versi 64-bit sistem, kita bakal ngaktifake arsitektur 32-bit kanthi:
sudo dpkg --add-architecture i386
Saiki kita bakal nambahake ing ngisor iki menyang sistem:
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt -y install gnupg2 software-properties-common
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/debian/
Kita nambah repositori, kanggo Ubuntu lan turunan:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ '$(lsb_release -cs)' main'
sudo apt-get update
Kanggo distribusi basis Debian lan eta:
wget -O- -q https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_11/Release.key | sudo apt-key add -
echo "deb http://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_11 ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list
Rampung iki, Kita terus nginstal paket penting supaya Anggur bisa mlaku kanthi lancar ing sistem:
sudo apt install --install-recommends winehq-stable
Lan kita konfirmasi instalasi kanthi nglakokake:
versi anggur
para kasus Fedora lan asale:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/35/winehq.repo
Lan pungkasane kita nginstal Anggur nganggo:
sudo dnf install winehq-stable
Ing cilik saka Linux Arch utawa distribusi adhedhasar Arch Linux Kita bisa nginstal versi anyar iki saka repositori distribusi resmi.
Prentah kanggo nginstal yaiku:
sudo pacman -s wine
Dadi pisanan komentar