
Ringkasan
- WINE adalah lapisan kompatibilitas yang menerjemahkan aplikasi Windows di Linux, bukan emulator.
- Pengguna Linux dan macOS dapat mengakses aplikasi Windows melalui WINE tanpa emulasi.
- Meskipun ada beberapa keterbatasan, WINE menyediakan cara terbaik untuk mengakses perangkat lunak Windows tanpa Windows itu sendiri.
Linux sedang berada di puncak popularitasnya, namun masih merupakan sistem operasi desktop yang sangat khusus. Katakan apa yang Anda inginkan tentang Windows, namun popularitasnya berarti ia memiliki sebagian besar perangkat lunak, namun berkat WINE, pengguna Linux telah menggunakan aplikasi Windows selama lebih dari tiga dekade.
Apa itu ANGGUR?
WINE adalah salah satu akronim rekursif unik yang populer di Perangkat Lunak Sumber Terbuka. Ini adalah kependekan dari “WINE Is Not an Emulator”, yang masuk akal ketika saya memberi tahu Anda bahwa WINE adalah program yang memungkinkan perangkat lunak Windows berjalan di Linux atau macOS. Kecuali ia tidak melakukan ini dengan meniru Windows dengan cara apa pun.
Bagaimana Cara Kerja ANGGUR?
WINE adalah contoh “lapisan kompatibilitas” yang berada di antara perangkat lunak Windows dan Linux, menerjemahkan “bahasa” dari setiap perangkat lunak ke perangkat lunak lainnya. Ini bukan emulator, karena tidak mencoba meniru keseluruhan sistem. Tidak ada emulasi Windows sama sekali, hanya terjemahan yang cerdas dan efisien jika diperlukan. Proses dasarnya berjalan seperti ini:
- Aplikasi Windows membuat permintaan, seperti membuka file atau menampilkan jendela.
- WINE menyadap ini, dan menerjemahkan permintaan tersebut ke dalam aplikasi Linux asli yang setara.
- Linux melaksanakan permintaan tersebut, dan WINE melakukan hal yang sama tetapi dalam arah yang berlawanan.
Tentu saja, pada kenyataannya hal ini terjadi jutaan kali per detik, sehingga aplikasi berjalan hampir sama seperti di Windows.
Mengapa Menggunakan ANGGUR?
Ada banyak alasan bagus untuk menggunakan WINE jika Anda pengguna Linux atau macOS, yang paling jelas adalah Anda bisa mendapatkan akses ke aplikasi Windows yang tidak memiliki padanan Linux yang bagus, atau tidak memiliki port Linux.
WINE juga secara tradisional menjadi cara populer untuk membuat game Windows berfungsi di Linux. Game Linux modern, seperti di Steam Deck, menggunakan lapisan kompatibilitas khusus yang disebut Proton, yang berisi setidaknya sebagian versi modifikasi dari program WINE utama.
OLED Dek Uap
Tingkatkan pengalaman bermain game Anda dengan Steam Deck OLED. Benamkan diri Anda dalam visual menakjubkan pada layar OLED yang dinamis, sambil menikmati performa bertenaga dan portabilitas.
Karena ini adalah lapisan kompatibilitas, dan bukan emulator atau mesin virtual, WINE tidak menambah banyak overhead komputasi. Jadi seringkali ini merupakan satu-satunya cara untuk mendapatkan pengalaman yang berguna, misalnya, laptop kelas bawah yang menjalankan Linux.
WINE juga merupakan cara yang bagus (dan legal) untuk menghindari pembayaran untuk Windows ketika yang ingin Anda lakukan hanyalah menjalankan beberapa aplikasi spesifik yang hanya tersedia untuk sistem operasi populer Microsoft.
Keterbatasan ANGGUR
Meskipun WINE dalam kondisi sangat baik akhir-akhir ini, itu tidak sempurna. Tidak semua aplikasi bekerja 100% dengan WINE, dan terjemahan API-nya tidak sepenuhnya lengkap. Meskipun overhead-nya lebih kecil dibandingkan pendekatan lainnya, WINE tetap menambah overhead, dan pada beberapa aplikasi, terutama aplikasi dengan grafis berat, hal ini bisa menjadi masalah yang signifikan.
Keterbatasan lain dari WINE adalah membuat program tertentu dapat berfungsi memerlukan banyak penyesuaian, pengujian, dan konfigurasi. Waktu adalah uang, dan terkadang lebih murah hanya dengan membeli dan menjalankan Windows agar perangkat lunak tertentu dapat berfungsi. Anda dapat menggunakan database aplikasi WINEHQ untuk memeriksa seberapa baik aplikasi tertentu bekerja, seperti daftar aplikasi “Platinum” di halaman utama AppB.
Aplikasi diberi peringkat berdasarkan seberapa baik kinerjanya, dan Anda juga akan mendapatkan informasi tentang masalah atau solusi spesifik apa pun yang perlu Anda terapkan.
Alternatif ANGGUR
Saya telah menyebutkan Proton, yang seharusnya digunakan kebanyakan orang untuk bermain game di Linux, tetapi Proton terintegrasi ke dalam Steam sehingga kurang ideal untuk game yang tidak ada di etalase Valve.
Mesin virtual juga merupakan alternatif yang baik untuk WINE, karena saat ini bahkan CPU mainstream mempunyai dukungan virtualisasi yang sangat baik, yang tidak berlaku pada sebagian besar masa pakai WINE. Mesin virtual memang membuatnya sedikit kurang terintegrasi dalam menggunakan aplikasi jika Anda perlu memindahkan file atau informasi antara perangkat lunak di VM dan host Linux asli, namun hal ini dapat ditoleransi.
CrossOver adalah lapisan kompatibilitas komersial berbayar yang didasarkan pada WINE, namun jauh lebih ramah pengguna, dan dilengkapi dengan dukungan.
Whiskey adalah cara luar biasa untuk memainkan game Windows di Mac yang menggabungkan WINE serta Game Porting Toolkit milik Apple.
Terakhir, Anda cukup melakukan dual-boot Windows dan Linux jika Anda ingin menikmati kue dan memakannya.
Masa Depan ANGGUR
WINE tidak akan kemana-mana, dan bahkan alternatifnya bergantung pada proyek sumber terbuka ini sampai batas tertentu. Ada ribuan orang yang berkontribusi pada WINE dengan satu atau lain cara, dan mereka akan terus menambahkan fitur, meningkatkan kinerja, dan membuatnya kompatibel dengan perangkat lunak lama dan baru. Kecuali jika Linux menjadi cukup populer untuk meyakinkan sebagian besar pengembang perangkat lunak untuk memiliki versi asli aplikasi mereka, kebutuhan akan WINE, atau sejenisnya, akan tetap ada selama Linux itu sendiri.