Beralih ke Linux berhenti terasa seperti kompromi pada saat satu program Windows terakhir Anda terus bekerja. Aplikasi tunggal itu, baik itu paket akuntansi warisan, permainan lama, atau alat desain khusus, biasanya adalah apa yang membuat orang tetap berada di Windows. Kami menguji delapan alat kompatibilitas yang menutup celah itu. Beberapa menyembunyikan pipa seluruhnya, yang lain mengekspos setiap tombol, dan beberapa ada untuk satu pekerjaan spesifik. Berikut adalah apa yang masing-masing lakukan dengan baik ketika Anda ingin menjalankan aplikasi Windows di Linux tanpa dual boot.
Apa yang harus dicari dalam alat Windows-di-Linux
Kompatibilitas bukan satu masalah. Beberapa hal membedakan alat yang berfungsi dari alat yang ditinggalkan setelah akhir pekan.
- Isolasi antara aplikasi Windows yang diinstal, sehingga penginstal yang rusak tidak meracuni setiap program lain
- Pelari yang dikonfigurasi sebelumnya untuk aplikasi yang dikenal, sehingga Anda tidak menyetel ulang penggantian DLL secara manual
- Kualitas terjemahan DirectX 11 dan 12 untuk game, di mana DXVK dan VKD3D penting
- Cara yang wajar untuk menginstal yang dapat didistribusikan kembali dan font tanpa menjalankan penginstal dengan tangan
- Cakupan komunitas: perbedaan antara instalasi lima belas menit dan sore yang hilang
- Kejelasan lisensi, terutama untuk apa pun yang Anda rencanakan untuk digunakan secara komersial
Perbandingan cepat
| Aplikasi | Terbaik untuk | Paket gratis | Harga awal | Fitur menonjol |
|---|---|---|---|---|
| Bottles | Pemula menjalankan aplikasi produktivitas | Ya | Gratis | Sandbox per aplikasi dengan GUI |
| Lutris | Game dari GOG, Epic, Battle.net | Ya | Gratis | Skrip instalasi komunitas |
| Wine | Kontrol penuh, skrip, tanpa kepala | Ya | Gratis | Lapisan kompatibilitas itu sendiri |
| PlayOnLinux | Setup warisan, game kecil | Ya | Gratis | Resep untuk judul yang lebih tua |
| CrossOver | Dukungan berbayar untuk aplikasi bisnis | uji coba 14 hari | Sekitar $74 sekali | Codeweavers memvalidasi aplikasi |
| Steam Proton | Permainan Windows Steam apa pun | Ya | Gratis | Konfigurasi nol untuk sebagian besar judul |
| Winetricks | Memperbaiki masalah DLL dan font | Ya | Gratis | Katalog kata kerja untuk perbaikan yang dikenal |
| Q4Wine | Manajemen prefiks dari GUI | Ya | Gratis | Akses cepat ke registri dan layanan |
Aplikasi-aplikasi
1. Bottles — terbaik secara keseluruhan untuk aplikasi produktivitas
Bottles membungkus Wine dalam salah satu aplikasi desktop tersehat di Linux. Setiap program yang diinstal mendapatkan botolnya sendiri: prefiks mandiri dengan pelarinya sendiri, versi DXVK, dan ketergantungan. Anda dapat menduplikasi botol sebelum pembaruan untuk menyimpan salinan yang berfungsi, dan penginstal ketergantungan bawaan menyelesaikan sebagian besar dari apa yang aplikasi Windows harapkan (Visual C++, .NET, DirectX).
Di mana ia tertinggal: Bottles fokus pada Flatpak terlebih dahulu, yang berarti integrasi sistem seperti pemindai atau otomasi COM bisa canggung. Game anti-cheat tetap menjadi tidak.
Platform: Linux (Flatpak direkomendasikan). GNOME 40 atau lebih baru untuk pengalaman paling mulus.
Harga: Gratis dan open source, lisensi MIT.
Unduh: usebottles.com atau flatpak install flathub com.usebottles.bottles
Garis bawah: Pilih ini lebih dulu jika Anda pindah dari Windows dan menginginkan aplikasi yang menyembunyikan tepi Wine yang lebih kasar.
2. Lutris — terbaik untuk game di luar Steam
Lutris adalah peluncur catatan untuk apa pun yang bukan di Steam: GOG, Epic Games Store, Battle.net, penginstal mandiri, konsol yang disimulasikan, dan ribuan skrip instalasi yang dirawat komunitas. Setiap skrip menangani tarian khusus yang dibutuhkan game lama, dari versi Wine yang tepat hingga tweak registri. Lutris juga berfungsi sebagai frontend untuk MAME, RetroArch, dan DOSBox dalam tampilan perpustakaan yang sama.
Di mana ia tertinggal: UI padat, dan kesalahan sering menunjuk ke terminal. Skrip menua dengan cepat, jadi game yang terinstal dengan bersih tahun lalu mungkin memerlukan dorongan hari ini.
Platform: Linux, dikemas untuk sebagian besar distribusi utama.
Harga: Gratis dan open source, GPL-3.0.
Unduh: lutris.net
Garis bawah: Taruhan teraman untuk menjaga perpustakaan PC Windows-era besar dapat dimainkan di Linux tanpa memutar prefiks secara manual.
3. Wine — terbaik ketika Anda membutuhkan setiap tombol
Wine adalah lapisan kompatibilitas yang dibangun oleh semua yang lain di daftar ini. Tidak ada yang lebih portabel, lebih dapat diskriptkan, atau lebih terdokumentasi untuk kasus tepi. Jika Anda skrip instalasi, menjalankan tes di CI, atau perlu meluncurkan biner Windows dari server tanpa kepala, Wine sendiri sering menjadi pilihan yang tepat.
Di mana ia tertinggal: Tidak ada GUI untuk berbicara. Manajemen prefiks dan pelari adalah pekerjaan Anda, dan pesan kesalahan menganggap Anda tahu apa itu penggantian.
Platform: Linux, macOS, FreeBSD. Nomor versi terpisah: stabil, pengembangan, dan staging.
Harga: Gratis dan open source, LGPL-2.1.
Unduh: winehq.org
Garis bawah: Untuk insinyur dan pengguna kuat yang menginginkan kontrol langsung dan tidak keberatan file konfigurasi daripada wizard.
4. PlayOnLinux — terbaik untuk pengaturan warisan
PlayOnLinux mendahului sebagian besar alat di daftar ini. Ini mempertahankan perpustakaan resep untuk game yang lebih tua dan aplikasi Windows produktivitas yang tidak pernah mendapat port Proton. Antarmuka terasa ketinggalan zaman, tetapi resep masih berfungsi, yang merupakan intinya.
Di mana ia tertinggal: Kecepatan pengembangan telah melambat dibandingkan dengan Bottles dan Lutris. Judul DirectX 12 modern biasanya lebih baik dilayani di tempat lain.
Platform: Linux, ditambah saudara PlayOnMac.
Harga: Gratis dan open source.
Unduh: playonlinux.com
Garis bawah: Berguna ketika Anda menemukan aplikasi Windows berusia lima belas tahun yang hanya memiliki PlayOnLinux skrip kerja untuk.
5. CrossOver — terbaik ketika Anda menginginkan dukungan berbayar
CrossOver adalah Wine dengan kualitas komersial dari Codeweavers. Ia dikirim dengan konfigurasi yang dikenal baik untuk Microsoft Office, Quicken, dan ratusan aplikasi bisnis, dan vendor menyeleksi laporan bug untuk pelanggan yang membayar. Codeweavers juga mempekerjakan sebagian besar pengembang inti Wine, jadi setiap rilis menguntungkan upstream Wine.
Di mana ia tertinggal: Harga satu kali dan biaya peningkatan tahunan terasa curam setelah Anda menyadari mesin dasarnya gratis. Game mendapat dukungan yang lebih baik di tempat lain.
Platform: Linux, macOS, dan ChromeOS.
Harga: Kira-kira $74 untuk lisensi satu kali dengan setahun pembaruan. Uji coba tersedia.
Unduh: codeweavers.com
Garis bawah: Beli CrossOver ketika aplikasi Windows penting untuk bisnis ada di daftar dukungan mereka dan Anda menginginkan nomor untuk menelepon.
6. Steam Proton — terbaik untuk game Steam
Proton mengubah Linux menjadi platform gaming kelas satu. Aktifkan Steam Play, instal game Windows, dan Proton menerjemahkan DirectX, menyuntikkan DXVK, dan menangani font dan shader di latar belakang. Sebagian besar judul pemain tunggal hanya berjalan, sering kali pada tingkat frame asli.
Di mana ia tertinggal: Cakupan anti-cheat tidak merata. Beberapa penerbit masih menolak untuk menandatangani anti-cheat tingkat kernel mereka untuk Linux bahkan ketika Proton dengan senang hati menjalankan game.
Platform: Linux melalui Steam.
Harga: Gratis dengan akun Steam.
Unduh: Di dalam pengaturan Steam, atau ProtonDB untuk laporan kompatibilitas.
Garis bawah: Untuk game Steam khususnya, Proton adalah seluruh permainan. Periksa ProtonDB terlebih dahulu, instal kedua.
7. Winetricks — terbaik untuk perbaikan bedah
Winetricks bukan peluncur. Ini adalah skrip shell yang menginstal yang dapat didistribusikan kembali, font, dan solusi yang dikenal ke prefiks Wine. Hampir setiap panduan pemecahan masalah untuk aplikasi yang rusak pada akhirnya mengatakan “jalankan winetricks corefonts vcrun2019,” dan ini adalah alat yang melakukannya.
Di mana ia tertinggal: Ini hanya membantu jika Anda sudah tahu apa yang akan diinstal. Kata kerja pelarian buta dapat menggelembungkan prefiks atau memperkenalkan konflik.
Platform: Linux, macOS, dan di mana pun Wine berjalan.
Harga: Gratis dan open source.
Unduh: github.com/Winetricks/winetricks
Garis bawah: Tetap terinstal bahkan jika Anda menggunakan Bottles atau Lutris. Ketika sesuatu rusak, ini sering menjadi perbaikan.
8. Q4Wine — terbaik untuk pembersihan prefiks
Q4Wine adalah frontend Qt untuk mengelola beberapa prefiks Wine, mengedit registri, mengontrol layanan, dan menjalankan tes cepat. Lebih dekat ke konsol administrasi Wine daripada peluncur, dan berpasangan dengan baik dengan Wine biasa ketika Anda memiliki lima atau sepuluh prefiks dan perlu menjaganya tetap rapi.
Di mana ia tertinggal: UI terasa seperti aplikasi Qt awal tahun 2010-an karena memang demikian. Dokumentasi tipis di luar forum sendiri.
Platform: Linux dan FreeBSD.
Harga: Gratis dan open source, GPL-3.0.
Unduh: Tersedia di sebagian besar repositori distribusi, atau q4wine.brezblock.org.ua.
Garis bawah: Layak diinstal jika Anda menggocok prefiks untuk pengujian atau Anda menyukai GUI untuk pekerjaan registri.
Cara memilih yang benar
- Jika Anda baru mengenal Linux dan menginginkan aplikasi produktivitas bekerja: Bottles
- Jika perpustakaan Windows Anda adalah game dari mana saja kecuali Steam: Lutris
- Jika perpustakaan game Anda berada di Steam: Steam Proton
- Jika aplikasi bisnis Windows adalah kehidupan Anda: CrossOver
- Jika Anda menginstal skrip atau menjalankan Wine dari CI: Wine secara langsung
- Jika game lama tertentu memerlukan perbaikan dari 2011: PlayOnLinux plus Winetricks
- Jika Anda mengelola banyak prefiks: Q4Wine
Tidak ada pemenang tunggal. Sebagian besar pengguna Linux berakhir dengan dua atau tiga dari ini diinstal berdampingan, masing-masing untuk sudut berbeda dari masa lalu Windows mereka.
FAQ
Apa cara termudah untuk menjalankan aplikasi Windows di Linux? Bottles untuk produktivitas dan Proton untuk game bersama-sama mencakup sekitar sembilan puluh persen dari apa yang ditanyakan orang. Tidak ada yang memerlukan pekerjaan terminal untuk kasus umum.
Apakah alat-alat ini menjalankan game Windows dengan kecepatan penuh? Proton dan Lutris dengan DXVK secara rutin memberikan frame rate dekat dengan Windows asli pada perangkat keras yang sama. Judul berbasis Vulkan terkadang berjalan lebih cepat.
Bisakah saya menginstal Microsoft Office di Linux? Versi Office yang lebih lama (2016 dan lebih awal) berfungsi dengan wajar melalui CrossOver atau Bottles. Suite Office pertama cloud saat ini cocok buruk; versi web lebih mudah.
Apakah ada yang menjalankan game anti-cheat? Beberapa judul dengan BattlEye atau Easy Anti-Cheat sekarang bekerja di bawah Proton karena Valve mendanai dukungan Linux. Anti-cheat tingkat kernel yang belum diaktifkan penerbit untuk Linux masih menolak untuk dijalankan.
Apakah CrossOver layak dibayar jika Wine gratis? Ya, jika aplikasi spesifik yang Anda butuhkan ada di daftar dukungan mereka dan Anda menginginkan dukungan vendor. Untuk penggunaan umum, Bottles dan Lutris gratis mencakup sebagian besar tanah yang sama.
Bisakah saya menggunakan alat-alat ini bersama-sama? Ya. Bottles, Lutris, dan Steam Proton semua hidup berdampingan dengan bahagia; masing-masing menyimpan prefiks dalam direktorinya sendiri. Hanya jangan tunjuk dua manajer pada prefiks yang sama.