Keserasian Windows

Cara Memasang Keserasian WINE untuk Windows di OpenSUSE

Cara Memasang Keserasian WINE untuk Windows di OpenSUSE
Wine adalah "lapisan keserasian" (bukan emulator) untuk sistem yang mematuhi POSIX (Linux, BSD, dan macOS) untuk menjalankan aplikasi Windows. Ia bukan emulator. Sebaliknya, ia secara langsung menukar panggilan API Win32 menjadi panggilan POSIX secara langsung. Oleh itu, Wine memberikan kesan prestasi yang jauh lebih rendah daripada virtualisasi klasik.

Walaupun Wine dapat menjalankan banyak aplikasi Windows, tidak semua akan berjalan dengan lancar. Itulah sebabnya saya mengesyorkan agar jangkaan anda tetap rendah ketika menggunakan Wine.

Dalam artikel ini, saya akan menunjukkan cara memasang dan menggunakan Wine di openSUSE.

Mengapa menggunakan Wain

Anggur telah menjadi perdebatan hangat di kalangan komuniti Linux sejak sekian lama. Ada yang menganggapnya hebat, yang lain (terutama peminat tegar Linux) berpendapat seperti Wine "tidak penting" atau, "perkara terakhir yang diperlukan Linux". Walau bagaimanapun, gambaran yang lebih besar menunjukkan sebaliknya.  Windows masih merupakan OS desktop yang cukup dominan. Walaupun termasuk produk Apple, Windows menempati peratusan besar pasaran desktop. Lihat GlobalStats pada bahagian pasaran OS desktop di seluruh dunia.

Oleh kerana begitu banyak orang menggunakan Windows, adalah wajar bagi pembangun untuk membuat aplikasi untuk platform Windows dan dalam banyak keadaan, mengabaikan platform lain. Mari kita ambil contoh Adobe. Produk Adobe hanya tersedia untuk Windows dan macOS. Setakat ini, Adobe tidak mungkin akan menyokong Linux dalam waktu dekat.

Itulah sebabnya kita memerlukan Wain.

Memasang Wain di openSUSE

Pada mulanya, mari kita tambahkan repo openSUSE untuk WINE. Tambahkan repo mengikut versi openSUSE anda.

Lompatan 15

$ sudo zypper ar -r https: // muat turun.terbuka.org / repositori /
Emulator: / Wain / bukaSUSE_Leap_15.0 / Emulator: Wain.repo

Lompat 42.3

$ sudo zypper ar -r https: // muat turun.terbuka.org / repositori / Emulator:
/ Wain / bukaSUSE_Leap_42.3 / Emulator: Wain.repo

Lompat 42.2

$ sudo zypper ar -r https: // muat turun.terbuka.org / repositori / Emulator:
/ Wain / bukaSUSE_Leap_42.2 / Emulator: Wain.repo

Tumbleweed

$ sudo zypper ar -r https: // muat turun.terbuka.org / repositori / Emulator:
/ Wain / openSUSE_Tumbleweed / Emulator: Wain.repo

Sekiranya anda menjalankan versi openSUSE lain, lihat wiki openSUSE untuk URL repo masing-masing.

Setelah repo ditambahkan, muat semula cache repo dari zypper. Apabila diminta untuk mempercayai kunci repo baru, masukkan "a".

$ sudo zypper rujukan

Sekarang, suruh zypper memasang WINE.

$ sudo zypper dalam wain

Periksa Versi Wain

Untuk memeriksa versi terkini WINE yang dipasang pada sistem anda, jalankan perintah ini.

$ wain --versi

Konfigurasi wain

Sebelum menjalankan sebarang aplikasi Windows dengan Wine, disarankan untuk menjalankan alat konfigurasi Wain terlebih dahulu. Menjalankan alat ini akan memetakan semua pemacu yang diperlukan untuk WINE dan membuat ".fail wain di direktori utama.

$ winecfg

Di bawah tab "Pemacu", anda dapat mengkonfigurasi semua pemacu yang dapat dilihat oleh aplikasi Windows.

Di bawah tab "Grafik", Anda dapat mengkonfigurasi "Tetapan tetingkap" dan "Resolusi layar" aplikasi Windows.

Winetricks

Dengan menggunakan Winetricks, anda boleh memasang beberapa program Windows biasa seperti Win32 Firefox, Apple QuickTime, pelbagai codec multimedia, font TrueType, dan DLL runtime seperti Visual C ++ runtimes dll.

Sebelum menjalankan sebarang aplikasi, kami akan menggunakan Winetricks untuk memasang beberapa komponen Windows penting untuk memastikan persekitaran Wain yang dipertingkatkan dan lebih stabil. Jalankan Winetricks.

$ winetricks

Semasa menjalankan Winetricks untuk pertama kalinya, Wine akan mencari dan memasang pakej yang diperlukan untuk menjalankan program Windows dengan lancar. Dari "Pemasang Mono Wain", klik "Pasang".

Setelah pemasangan selesai, "Wine Gecko Installer" akan muncul. Klik "Pasang" untuk meneruskan.

Winetricks harus memulakan GUI. Sekiranya tidak bermula, jalankan arahan ini.

$ winetricks --gui

Dari tingkap, periksa pilihan "Pilih wineprefix lalai".

Dari senarai, pilih pilihan "Pasang DLL Windows atau komponen" dan klik "OK".

Pasang semua yang ditandakan pada tangkapan skrin berikut.

Setelah dipilih, klik "OK".

Tunggu sehingga semua komponen dimuat turun dan dipasang. Mungkin memerlukan masa yang lama, jadi ambil secawan kopi! Dalam beberapa kes, pemasangan mungkin memerlukan interaksi pengguna.

Menjalankan program Windows

Ini adalah fungsi utama WINE, betul? Sebagai demo, mari cuba jalankan beberapa aplikasi ringan.

Pertama, mari pasang Notepad++. Ini adalah penyunting teks sumber moden, percuma dan terbuka. Dapatkan Notepad++.

Setelah dimuat turun, jalankan arahan berikut untuk memulakan pemasang Notepad ++.

$ wain npp.7.8.2.Pemasang.exe

Pemasangan akan bermula. Sekiranya anda tidak memasang Tokek Wain dan komponen lain sebelumnya, Wine akan memasangnya terlebih dahulu. Selepas itu, pemasangan akan dimulakan.

Pertama, pemilihan bahasa. Pilih bahasa yang sesuai dan klik "Next".

Dari halaman selamat datang, klik "Seterusnya".

Di halaman perjanjian lesen, klik "Saya Setuju".

Pilih lokasi pemasangan yang diingini dan klik "Next". Anda boleh menguruskan pemacu dari Winecfg.

Pilih komponen Notepad ++ dan klik "Next".

Klik "Pasang".

Voila! Pemasangan selesai! Klik "Selesai" untuk menyelesaikan proses pemasangan.

Pemikiran terakhir

Keserasian aplikasi adalah sebahagian besar dari Wine, betul? Gunakan Pangkalan Data Aplikasi Wain (AppDB) untuk memeriksa sama ada aplikasi yang anda inginkan serasi dengan Wine. Ini adalah pangkalan data berasaskan komuniti yang memantau keserasian untuk ribuan aplikasi. Setakat ini, terdapat lebih dari 25,000 aplikasi dalam pangkalan data! Aplikasi ditandai sebagai Platinum (serasi sepenuhnya, tidak diperlukan tweak), Emas (serasi sepenuhnya, tweak kecil diperlukan), dan Perak (sedikit masalah keserasian).

PlayOnLinux adalah alat menarik lain yang mesti anda periksa. Tujuannya di sini adalah untuk memudahkan pemasangan banyak aplikasi dan permainan. Ia berfungsi bersama dengan Wine.

Nikmati!

Distro Linux Terbaik untuk Permainan pada tahun 2021
Sistem operasi Linux telah jauh dari tampilan asal, ringkas dan berasaskan pelayan. OS ini telah berkembang pesat dalam beberapa tahun kebelakangan in...
Cara menangkap dan streaming sesi permainan anda di Linux
Pada masa lalu, bermain permainan hanya dianggap sebagai hobi, tetapi seiring dengan berjalannya waktu, industri permainan menyaksikan pertumbuhan yan...
Permainan Terbaik untuk Dimainkan dengan Penjejakan Tangan
Oculus Quest baru-baru ini memperkenalkan idea hebat penjejakan tangan tanpa pengawal. Dengan jumlah permainan dan aktiviti yang semakin meningkat yan...