Wine, yang merupakan kependekan dari Wine is Not an Emulator, adalah lapisan kompatibilitas sumber terbuka andalan yang tersedia dalam ekosistem Linux – atau umumnya sesuai dengan POSIX (Portable Operating System Interface) – untuk aplikasi Windows. Proyek open source yang layak telah dibuat dengan tujuan utama memastikan potensi jangka panjang Windows di Linux.
Mempertimbangkan pengembangan berkelanjutan dari platform, Wine telah berperan penting dalam membantu pengguna Windows, terutama mereka yang baru mengenal Linux untuk bertransisi ke Sistem operasi berbasis Linux sebagai driver harian mereka.
Namun, itu belum banyak berhasil karena ketidakcocokan dengan beberapa aplikasi Windows yang mungkin muncul dan akibatnya, banyak yang sering kecewa karena mereka biasanya mengharapkan pengalaman yang mulus seperti sebelumnya pada Windows yang tidak jauh dari kebenaran.
Untuk apa nilainya, aplikasi ini memiliki ketergantungan unik mereka yang Wine mungkin tidak dapat memuaskan dan di sinilah Botol masuk.
Bottles adalah salah satu solusi utama yang bertujuan untuk mengubah narasi tersebut dengan memungkinkan Anda mengonfigurasi dependensi secara manual yang mungkin diperlukan aplikasi Anda dengan sedikit kesulitan. Lebih baik lagi, Bottles juga memenuhi kasus yang sering kali unik yang mungkin diperlukan game termasuk dukungan untuk beberapa perpustakaan game terbesar seperti Steam
Mengapa Botol?
Bottles sebagai platform baru yang bergantung pada Wine sedang berupaya mengarahkan ulang pendekatan pemasangan aplikasi Windows dengan menyediakan lingkungan kotak pasir yang mengisolasi dengan benar instalasi “Bottles” Anda asalkan Anda menggunakan rute instalasi Flatpak.
Pada dasarnya, memiliki pengaturan seperti itu berarti Anda harus memutuskan kapan Bottles mengakses file pribadi/direktori utama Anda. Dengan pengelola versi yang dibuat, Bottle dapat membantu Anda kembali ke keadaan yang berfungsi sebelumnya.
Namun, untuk memanfaatkan fitur ini, Anda harus mengaktifkannya terlebih dahulu dengan membuka tab Versioning. Setelah diaktifkan, Bottles pada dasarnya membuat status baru dengan konfigurasi default Anda dan yang baru setiap kali Anda menambahkan dependensi baru ke instalasi Anda.
Pembuatan Versi Botol
Memasang Botol di Linux
Dengan kombinasi pengaturan siap pakai, pustaka, dan dependensi, Bottles pada dasarnya telah mendefinisikan ulang ruang lingkup aplikasi Windows di Linux. Ini, untuk semua maksud dan tujuan, cara baru untuk menangani awalan Windows menggunakan lingkungan yang melampaui biasa.
Memasang botol adalah urusan yang cukup mudah karena pengembang merekomendasikan rute Flatpak yang sejauh ini merupakan cara termudah untuk mengonfigurasi pemasangan semacam itu dalam lingkungan terisolasi yang dapat Anda nuke dengan mudah setelah selesai atau kapan pun Anda memutuskan tidak lagi membutuhkan Windows di sistem Linux Anda.
Untuk Sistem Ubuntu, cukup jalankan perintah di bawah ini secara berurutan.
$ sudo add-apt-repository ppa:flatpak/stable $ sudo pembaruan apt $ sudo apt install flatpak
Untuk sistem lain, Anda perlu mengatur Flatpak dan kemudian pergi ke Flathub untuk menginstal Botol seperti yang ditunjukkan.
$ flatpak instal flathub com.usebottles.bottles $ flatpak jalankan com.usebottles.bottles
Mengonfigurasi Botol di Linux
Dengan pengelola dependensi terintegrasi, botol tidak hanya mengasumsikan dependensi yang telah dikonfigurasikan sebelumnya untuk memenuhi setiap kasus penggunaan yang mungkin Anda miliki, namun, botol melakukan pekerjaan yang cukup baik untuk memungkinkan Anda mengelola dependensi secara individual untuk setiap aplikasi windows yang mungkin perlu Anda instal.
Dengan pembuatan setiap Botol, Anda membuat lingkungan terisolasi yang unik untuk aplikasi yang ditunjuk.
Membuat Botol
Dukungan Game
Secara default di 2022.2.14 pembaruan, Botol telah mengambil langkah lebih jauh dengan mengaktifkan penginstal yang semakin menyederhanakan proses menjalankan aplikasi Windows yang kompatibel di sistem Linux Anda.
Bottle installer telah dikembangkan dengan bantuan komunitas yang cukup menginspirasi mengingat manfaat besar mengotomatisasi seluruh proses instalasi termasuk konfigurasi ketergantungan tanpa rasa sakit.
Dengan kemampuan untuk memilih antara lingkungan Permainan dan Perangkat Lunak, Anda dapat dengan cepat mengoptimalkan penyebaran aplikasi Windows Anda.Tapi itu belum semuanya; Anda dapat memutuskan untuk mengonfigurasi lingkungan khusus – disediakan untuk pengguna tingkat lanjut – jika Anda memiliki kasus penggunaan yang lebih khusus. Anda dapat mempelajari bagaimana Anda dapat memanipulasi Botol dengan lebih baik di sini.
Preferensi Botol
Untuk apa nilainya, opsi default harus bekerja dengan baik tanpa peringatan nyata. Bahkan lebih baik? Bottles dengan cerdik mengintegrasikan sistem yang menunjukkan tingkat kompatibilitas setiap aplikasi yang tersedia melalui penginstal.
Ini pada dasarnya memberi Anda ikhtisar visual singkat tentang tingkat kompatibilitas setiap aplikasi. Levelnya adalah Perunggu hingga Perak, Emas, dan Platinum.
Mengingat bahwa platform ini sangat dapat disesuaikan, Anda dapat secara efektif memilih dari berbagai opsi yang telah dikonfigurasikan sebelumnya yang semakin merampingkan proses penyiapan. Opsi ini termasuk dxvk, vkd3d, gamemode, esync, fsync, dan berpotensi lebih banyak lagi.
Pemasang Botol
Meskipun tidak diragukan lagi ada alternatif untuk sistem Botol, bisa dibilang tidak ada upaya nyata seperti Botol yang pada dasarnya mematikan seluruh proses aplikasi Windows di Linux sambil menawarkan UI yang cukup rapi untuk digunakan. Hal ini semakin memaksimalkan kemampuan untuk mengonversi pengguna Windows ke Linux.