Kompatibilitas Windows

Cara Menginstal dan Mengonfigurasi Anggur di Ubuntu

Cara Menginstal dan Mengonfigurasi Anggur di Ubuntu
Artikel ini akan menjelaskan cara menginstal dan mengkonfigurasi Wine di Ubuntu untuk menjalankan aplikasi yang kompatibel dengan Windows.

Tentang Anggur

Wine adalah perangkat lunak sumber terbuka dan gratis yang memungkinkan Anda menjalankan program dan game yang kompatibel dengan Microsoft Windows di Linux, macOS, dan Android (dukungan eksperimental). Wine telah dikembangkan selama lebih dari dua dekade dan kompatibilitas aplikasi telah meningkat pesat sejak rilis pertamanya. Ini sering disalahartikan sebagai emulator. Namun, itu hanya lapisan kompatibilitas yang mengubah panggilan Windows API ke panggilan POSIX secara real time, memberikan kinerja yang hampir identik dengan Windows (dan dalam beberapa kasus bahkan lebih baik). Anggur adalah singkatan dari "Wine Is Not an Emulator".

Menginstal Anggur di Ubuntu

Paket anggur disertakan dalam repositori Ubuntu secara default. Namun mereka tidak selalu up to date dan setara dengan rilis terbaru. Jadi disarankan untuk menginstal paket wine dari PPA Ubuntu resmi yang disediakan oleh tim wine. Untuk melakukannya, jalankan perintah berikut secara berurutan:

Untuk Ubuntu 19.10:

$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/eoan main'
$ sudo apt update

Untuk Ubuntu 18.04:

$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$ sudo apt update

Anda sekarang dapat menginstal wine stable, developer atau staging build dengan menjalankan salah satu perintah di bawah ini:

$ sudo apt install winehq-stable
$ sudo apt install winehq-devel
$ sudo apt install winehq-staging

Perbedaan Antara Pembuatan Anggur yang Berbeda

Repositori wine resmi menyediakan tiga build berbeda, “stable”, “devel” dan “staging”. Versi stabil, seperti namanya, menyediakan versi anggur stabil terbaru sementara versi pengembang sedang dalam pengembangan, versi mutakhir. Pembuatan pementasan berisi banyak tambalan eksperimental yang dimaksudkan untuk menguji beberapa fitur atau memperbaiki masalah kompatibilitas. Tidak ada jaminan bahwa semua tambalan ini akan disertakan dalam cabang stabil di masa mendatang.

WINEARCH

Setelah menginstal anggur, Anda dapat menggunakan variabel lingkungan WINEARCH untuk menentukan arsitektur yang benar untuk awalan anggur. Secara default, semua aplikasi anggur dipasang di lingkungan 64-bit. Namun, Anda dapat mengubah perilaku menggunakan variabel lingkungan WINEARCH dalam format berikut:

Perhatikan bahwa Anda hanya perlu menggunakan WINEARCH sekali saat membuat awalan baru (dijelaskan di bawah).

Memahami Fitur WINEPREFIX

WINEPREFIX adalah fitur anggur yang cukup berguna di mana Anda dapat mengisolasi dan menyimpan aplikasi windows, pustaka sistem, dan file konfigurasi dengan membatasinya dalam satu direktori. Anda dapat membuat awalan sebanyak yang Anda inginkan dan masing-masing akan diperlakukan secara terpisah.

Banyak pengguna Linux lebih suka membuat awalan terpisah untuk setiap aplikasi atau game Windows yang ingin mereka instal dan jalankan menggunakan wine. Seringkali penginstalan aplikasi Windows memerlukan penginstalan pustaka dan toolkit pihak ketiga. Menggunakan awalan terpisah untuk aplikasi memastikan kompatibilitas yang lebih baik, lebih sedikit konflik, dan sistem file yang lebih bersih. Anda dapat membuat WINEPREFIX baru dengan menggunakan variabel lingkungan dalam format berikut:

$ WINEPREFIX=/path/ke/awalan anggur /path/ke/file.exe

Perintah di atas akan menjalankan “file.exe” menggunakan jalur awalan yang ditentukan dalam variabel WINEPREFIX. Jika jalur tidak ada, direktori baru akan dibuat secara otomatis. Jika Anda menghilangkan variabel WINEPREFIX, semua aplikasi akan diinstal di awalan default yang terletak di folder "anggur" tersembunyi di direktori home Anda (~/.anggur).

Menggunakan WINEARCH dan WINEPREFIX Bersama untuk Menjalankan Aplikasi Windows

Anda dapat menggabungkan WINEARCH dengan WINEPREFIX khusus untuk menentukan arsitektur awalan dengan benar.

$ WINEARCH=win32 WINEPREFIX=/path/ke/awalan anggur /path/ke/file.exe

Tata Letak Sistem File dari Awalan Anggur

Semua awalan anggur, default atau kustom, menyertakan banyak file dan folder yang mewakili sistem file Windows yang khas di mana semua perpustakaan sistem dan aplikasi diinstal di drive "C". Awalan ini berisi sejumlah perpustakaan yang merupakan bagian dari proyek sumber terbuka Wine. Tangkapan layar di bawah ini akan memberi Anda beberapa gagasan tentang tata letak direktori:

Jika Anda menjalankan ".exe” atau “.msi" menggunakan wine, aplikasi akan dipasang di "Program Files" di bawah "drive_c" (kecuali jika Anda memberikan jalur khusus). Jadi untuk menjalankan “.exe" setelah instalasi selesai, Anda mungkin harus membuka folder aplikasi di direktori "Program Files" untuk meluncurkan aplikasi.

anggurcfg

Anda dapat mengubah banyak pengaturan dan perilaku awalan anggur dengan menjalankan perintah "winecfg". Beberapa pengaturan termasuk pengaturan tampilan, pengaturan drive eksternal dan pengaturan audio.

Jalankan salah satu perintah berikut untuk meluncurkan winecfg:

$ winecfg
$ WINEPREFIX=/path/ke/awalan winecfg

Panel Kontrol Anggur

"Panel kontrol anggur" adalah utilitas lain yang berguna yang disertakan dalam anggur yang memungkinkan Anda mengonfigurasi gamepad dan mengubah opsi berguna lainnya other.

Anda dapat menjalankan winecontrol menggunakan salah satu perintah di bawah ini:

$ kontrol anggur
$ WINEPREFIX=/path/ke/awalan kontrol anggur

Trik Anggur

Winetricks adalah alat praktis yang disertakan dengan anggur, yang memungkinkan Anda menginstal banyak perpustakaan dan aplikasi pihak ketiga dari antarmuka GUI. Ini juga memungkinkan Anda untuk mengubah pengaturan untuk awalan anggur dan melakukan tugas pemeliharaan. Meskipun GUI winetricks tidak seintuitif aplikasi GTK dan Qt Linux lainnya, ini menyelesaikan pekerjaan.

Untuk menginstal winetricks di Ubuntu, jalankan perintah di bawah ini:

$ sudo apt install winetricks

Anda sekarang dapat menjalankan winetricks menggunakan salah satu dari perintah berikut:

$ trik anggur
$ WINEPREFIX=/path/ke/awalan winetricks

Winetricks juga memiliki antarmuka baris perintah yang bagus, Anda dapat mengetahui lebih banyak tentangnya dengan menjalankan perintah di bawah ini:

$ winetricks --bantuan

Menjalankan File "Lnk" di Wine

Sejauh ini contoh di atas sudah menjelaskan cara menjalankan “.exe" file menggunakan Wine. Namun, beberapa aplikasi di Windows datang dengan ".lnk” yang tidak lain adalah pintasan ke binari yang dapat dieksekusi dengan beberapa penyesuaian dan parameter tambahan.

Untuk berlari ".lnk” menggunakan wine, Anda harus menjalankan perintah menggunakan salah satu format berikut:

$ mulai anggur /path/ke/file.lnk
$ WINEPREFIX=/path/ke/awalan anggur mulai /path/ke/file.lnk

Menjalankan file "Bat" di Wine

File bat adalah file skrip seperti bash yang dapat dijalankan di Windows menggunakan command prompt atau interpreter. Wine menyertakan utilitas "wineconsole" yang dapat digunakan untuk meluncurkan command prompt dan menjalankan ".file kelelawar”. kamu bisa lari”.bat” menggunakan salah satu dari perintah berikut:

$ wineconsole /path/ke/file.kelelawar
$ WINEPREFIX=/path/ke/awalan wineconsole /path/ke/file.kelelawar

Penerjemah perintah yang ditunjukkan di atas mendukung semua perintah utama yang kompatibel dengan Windows.

Kesimpulan

Wine mampu menjalankan banyak aplikasi Windows di Linux, menjembatani kesenjangan antara dua platform. Sementara beberapa aplikasi populer belum bekerja dengan Wine, kompatibilitas secara keseluruhan telah meningkat pesat. Di masa lalu, Valve mengumumkan lapisan kompatibilitas "Proton" untuk menjalankan game Windows di Linux menggunakan Steam. Proton didasarkan pada Wine dan dilengkapi dengan fitur tambahan, pembaruan kualitas hidup, dan patch kompatibilitas.

Cara mengubah penunjuk Mouse dan ukuran kursor, warna & skema pada Windows 10
Penunjuk mouse dan kursor di Windows 10 adalah aspek yang sangat penting dari sistem operasi. Ini dapat dikatakan untuk sistem operasi lain juga, jadi...
Mesin Game Gratis dan Sumber Terbuka untuk Mengembangkan Game Linux
Artikel ini akan membahas daftar mesin game sumber terbuka dan gratis yang dapat digunakan untuk mengembangkan game 2D dan 3D di Linux. Ada banyak mes...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...