Botol 2022.1.28 hadir dengan backend baru untuk mengelola Wine dan banyak lagi

Rilis versi baru proyek Botol 2022.1.28 disajikan, yang menonjol untuk mengembangkan aplikasi untuk menyederhanakan instalasi, konfigurasi, dan eksekusi aplikasi Windows di Linux berbasis Wine atau Proton.

Programnya menyediakan antarmuka untuk mengelola awalan yang mendefinisikan lingkungan Wine dan parameter untuk meluncurkan aplikasi, serta alat untuk menginstal dependensi yang diperlukan untuk memfungsikan program yang diluncurkan dengan benar.

Alih-alih skrip Winetricks, Botol menggunakan sistem manajemen yang lengkap manajer ketergantungan untuk menginstal perpustakaan tambahan yang berfungsi seperti manajemen ketergantungan dalam manajer paket distribusi.

Pada dasarnya untuk aplikasi Windows yang sedang berjalan, daftar dependensi ditentukan (DLL, sumber, runtime, dll.) yang perlu diunduh dan diinstal untuk operasi normal, meskipun setiap dependensi dapat memiliki dependensinya sendiri.

Botol menyediakan repositori informasi ketergantungan untuk berbagai program dan perpustakaan, serta seperangkat alat untuk manajemen ketergantungan terpusat. Semua dependensi yang diinstal dilacak, jadi ketika Anda menghapus program, Anda juga dapat menghapus dependensi terkait jika tidak digunakan untuk menjalankan aplikasi lain. Pendekatan ini memungkinkan Anda untuk menghindari menginstal versi Wine yang terpisah untuk setiap aplikasi dan menggunakan satu lingkungan Wine untuk menjalankan aplikasi sebanyak mungkin.

Untuk bekerja dengan awalan Windows, Botol menggunakan konsep lingkungan yang menyediakan konfigurasi, perpustakaan, dan dependensi. siap digunakan untuk kelas aplikasi tertentu. Lingkungan dasar yang ditawarkan: Game – untuk game, Software – untuk program aplikasi, dan Kustom – lingkungan yang bersih untuk melakukan eksperimen Anda sendiri.

Kebaruan utama dari Botol 2022.1.28

Dalam versi baru ini disorot bahwa itu ditambahkan backend baru untuk mengelola Wine, yang terdiri dari tiga komponen: WineCommand, WineProgram dan Executor. Selain itu mereka telah mengusulkan berbagai penangan di WineProgram:

  • reg, regedit: untuk bekerja dengan registri, ini memungkinkan Anda untuk mengubah beberapa kunci dengan satu panggilan.
  • bersih: untuk manajemen layanan.
  • pelayan anggur: untuk memverifikasi pengoperasian proses kontrol Botol.
  • mulai, msiexec dan cmd: mereka untuk bekerja dengan pintasan .lnk dan file .msi/.batch.
  • pengelola tugas:itu adalah manajer tugas.
  • wineboot, winedbg, kontrol, winecfg.

Perubahan lain yang menonjol adalah itu manajer eksekusi yang diimplementasikan (Pelaksana), ketika file yang dapat dieksekusi dimulai, secara otomatis memanggil driver yang diperlukan berdasarkan ekstensi file (.exe, .lnk, .batch, .msi).

Juga ditambahkan dukungan untuk sinkronisasi menggunakan panggilan sistem futex_waitv (Futex2) diperkenalkan di kernel Linux 5.16 dan juga menambahkan driver Caffe berdasarkan Wine 7 dan kompatibel dengan mekanisme sinkronisasi Futex2.

Untuk penginstal, kemampuan untuk mengubah file konfigurasi (json, ini, yaml) diimplementasikan, dukungan untuk menyembunyikan item dalam daftar program ditambahkan, dan kemampuan untuk menjalankan perintah di lingkungan penuh atau dikurangi.

Dialog baru telah ditambahkan untuk menampilkan konten file manifes untuk dependensi dan penginstal dan fungsi pencarian juga telah ditambahkan ke daftar penginstal yang tersedia.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat memeriksa detailnya di link berikut.

Bagaimana cara menginstal Botol di Linux?

Bagi mereka yang tertarik untuk dapat menginstal alat ini di sistem mereka, mereka harus tahu bahwa ada berbagai cara untuk mendapatkannya.

Yang pertama adalah dengan bantuan paket flatpak dan itu hanya cukup untuk memiliki dukungan tambahan, cukup buka terminal dan di dalamnya kita akan mengetikkan perintah berikut:

flatpak install flathub com.usebottles.bottles

Sedangkan bagi mereka yang merupakan pengguna Arch Linux, Manjaro atau turunan lainnya, mereka dapat menginstal dari AUR dengan menjalankan perintah berikut:


yay -S bottles
Sekarang untuk kasus pengguna Fedora dapat diinstal dengan perintah berikut:
sudo dnf install bottles
Dan untuk kasus pengguna NixOS, Mereka hanya perlu menjalankan perintah berikut:

nix-env -iA nixos.bottles

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.