ANGGUR vs. Proton: apa itu dan kapan sebaiknya menggunakan setiap opsi untuk menjalankan aplikasi Windows di Linux

ANGGUR vs. Proton

Di Linux terdapat banyak sekali software sehingga kita tidak perlu memikirkan sistem operasi lain. Tapi jujur ​​saja: terkadang kita memerlukan sesuatu dari Windows dan kita harus melakukan sesuatu untuk menjalankan salah satu aplikasinya. Itu bisa di drive eksternal dengan versi “To Go”, di mesin virtual atau dengan alat sejenisnya ANGGUR. Meskipun sebagian besar opsi didasarkan pada "non-emulator", ada pilihan, misalnya Botol atau sudah lama sekali PlayOnLinux.

Seolah opsi yang tersedia belum cukup, Valve, perusahaan pemilik Steam, menawarkan Proton. Apa itu? Apakah ini lebih baik dari ANGGUR? Kapan sebaiknya menggunakan salah satu atau yang lain? Pada artikel ini kami akan menjelaskan semua yang diperlukan untuk mengetahui semua jawabannya. Meskipun sebelumnya a spoiler: Proton juga merupakan turunan dari WINE, jadi pada akhirnya kami akan selalu menggunakan hal yang sama dengan beberapa perbedaan.

Apa itu ANGGUR

WINE, yang akronimnya berasal WINE Is Not an Eemulator, itu adalah a lapisan kompatibilitas yang mampu menjalankan aplikasi Windows pada berbagai sistem operasi POSIX, seperti yang berbasis Linux. macOS dan BSD, antara lain, juga ada dalam daftar itu. Tidak seperti emulator yang mencoba meniru logika Windows, WINE menerjemahkan panggilan API Windows menjadi panggilan POSIX saat dibuat, menghilangkan penurunan kinerja dan memori emulasi dan memungkinkan aplikasi Windows diintegrasikan ke dalam desktop kita dengan sempurna.

ANGGUR Ini memulai pengembangannya pada tahun 1993, dan telah meningkat pesat dalam 31 tahun ketersediaannya. Instalasinya sederhana di distribusi Linux mana pun: di terminal Anda harus menulis perintah instalasi yang sesuai di sebelah paket "wine", yang di distro berbasis Debian akan terlihat seperti ini sudo apt install wine, di yang berbasis Fedora sudo dnf install wine dan di pangkalan Arch sudo pacman -S wine.

Opsional, tetapi disarankan, setelah instalasi ada baiknya diluncurkan winecfg ayat mengkonfigurasi beberapa pengaturan perangkat lunak. Ini menjadi lebih penting beberapa bulan yang lalu, ketika kompatibilitas default yang digunakan adalah Windows 7; sekarang Windows 10

Untuk meluncurkan program dengan WINE "telanjang", tanpa alat grafis apa pun seperti Bottles atau PlayOnLinux yang disebutkan di atas, yang harus kita lakukan hanyalah menulis perintah wine nombre_del_ejecutable.exe.

Apa itu Proton

Proton pada dasarnya adalah a garpu oleh ANGGUR. Ini disesuaikan dan dikelola oleh Valve bekerja sama dengan CodeWeavers, yang juga mengembangkan CrossOver. Proton terintegrasi dengan klien Steam sebagai bagian dari Steam Play, dan pada awalnya dirancang agar kita dapat memainkan judul yang hanya tersedia untuk Windows di Linux. Proton adalah alat terbaik untuk bermain di Linux… meskipun tidak hanya itu.

Menginstal Proton tidak seintuitif WINE. Untuk menginstalnya, kita harus:

  1. Kami menginstal Steam di sistem operasi. Ini dapat dilakukan dengan manajer paket atau toko aplikasi dan bahkan ada opsi flatpak dan snap.
  2. Kami membuka Steam, kami mengidentifikasi diri kami sendiri jika diminta dan kami mengaktifkan Steam Play dari pengaturan Steam/Steam Play. Ini akan menginstal Proton dan sekarang kita dapat menggunakannya.

Untuk menggunakan program dengan Proton, segalanya menjadi sedikit lebih rumit. Yang harus Anda lakukan adalah, di klien Steam, tambahkan program non-Steam dan aktifkan kompatibilitas dengan Proton. Kemudian untuk meluncurkannya, secara teori bisa dilakukan dari shortcut yang ada di start menu. Jika tidak, maka dapat diluncurkan dari klien Steam.

Kapan menggunakan WINE dan kapan menggunakan Proton

Secara umum, ada baiknya menggunakan WINE untuk aplikasi umum dan perangkat lunak non-Steam. Meskipun di sini Saya akan merekomendasikan menggunakan Botol. Ini adalah program dengan antarmuka grafis yang memungkinkan kita menginstal dan mengkonfigurasi aplikasi Windows. Juga, jika kita memperhatikan kebersihan, dalam artian memasang lebih sedikit paket, Botol Ini sebagai paket flatpak.

Jika Anda lebih suka WINE apa adanya, ini adalah pilihan lain, dan juga valid. Jika suatu program tidak berfungsi seperti yang diharapkan sejak awal, program tersebut dapat diinstal dan melempar winetricks, yang memungkinkan Anda mengonfigurasi beberapa parameter.

Di sisi lain, Proton akan digunakan untuk peluncuran perangkat lunak yang ada di Steam, itu di atas segalanya. Meskipun saya tidak pernah membutuhkannya, Anda juga dapat mencoba membuka program yang tidak dapat Anda gunakan dengan WINE. Biarkan itu menjadi garpu Artinya antara lain tidak sama dengan pilihan semula, dan merupakan alternatif yang mungkin valid.

Di Dek Uap

Kami juga akan selalu menggunakan Proton jika kita berada di Steam Deck, atau setidaknya untuk semua aplikasi yang terlihat bagus dalam mode permainan. Jika kita menginginkannya di desktop, kita dapat menambahkannya ke Steam dan mengaktifkan kompatibilitas, yang, saya ulangi, secara teori juga harus menambahkan pintasan ke menu mulai.

Jika kebetulan Anda telah menambahkan aplikasi dalam mode permainan dan kami tidak menginginkannya di sana, solusinya adalah masuk ke pengaturan aplikasi dari mode tersebut dan menghapusnya. Ini tidak dijamin akan berfungsi dengan cara lain, tetapi jika Anda telah membuat file .desktop ~ / .local / share / aplikasi, ini mungkin cukup untuk meluncurkan aplikasi. Keajaibannya biasanya terletak pada baris yang dimulai dengan Exec =. Kalau tidak bisa dibuka, kita tambahkan lagi, gigit peluru dan simpan dalam mode permainan.

Perlu diingat bahwa Steam Deck Itu komputer. Oleh karena itu, jika kita tidak ingin menggunakan Proton untuk semuanya, kita dapat menginstal paket flatpak Bottles dan melakukannya seperti yang kita lakukan di komputer lain. Alternatifnya, Anda juga bisa mencobanya kotak distro.

Kesimpulan

WINE dan Proton adalah dua alat yang memungkinkan kita menjalankan aplikasi windows di linux. Yang kedua turun dari yang pertama, dan merupakan pilihan terbaik untuk game dan aplikasi Steam. Di sisi lain, WINE adalah sumber dari banyak perangkat lunak lain, dan biasanya merupakan pilihan terbaik untuk meluncurkan aplikasi umum.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.