Linux Mint akan memblokir instalasi snapd tersembunyi

Pengembang dari distribusi populer "Linux Mint" diberitahukan baru saja apa yang akan disertakan dalam rilis Anda berikutnya dari Linux Mint 20 dan telah mengatakan bahwa versi baru dari distribusi tersebut tidak akan dikirimkan dengan dukungan default untuk paket snap dan snapd.

Selain itu instalasi otomatis snapd bersama dengan paket lain yang diinstal melalui APT akan dilarang. Ini tidak berarti bahwa dalam distribusi ada kunci total untuk snap, tetapi pada dasarnya jika Anda mau, pengguna dapat menginstal Snapd secara manual, tetapi yang dilarang oleh distribusi adalah dapat menambahkannya dengan paket lain tanpa sepengetahuan pengguna.

Inti dari masalahnya adalah browser Chromium didistribusikan di Ubuntu 20.04 hanya dalam format Snap dan ada sebagian di repositori DEB, yang ketika Anda mencoba untuk menginstalnya tanpa menginstal Snapd di sistem, itu terhubung ke direktori Snap Store dan paket Chromium diunduh dalam format snap dan skrip mulai mentransfer konfigurasi saat ini dari $ HOME / .config / chromium direktori.

Paket Deb di Linux Mint ini akan diganti dengan paket kosong yang tidak menjalankan langkah penginstalan apa pun, tetapi menunjukkan bantuan tentang tempat pengguna bisa mendapatkan paket Chromium.

Semua gerakan ini berasal dari Canonical Saya membuat keputusan untuk beralih ke Chromium hanya dalam format sekejap dan berhenti membuat paket deb karena rumitnya pemeliharaan Chromium untuk semua cabang Ubuntu yang didukung.

Pembaruan browser cukup sering muncul dan paket deb baru harus diuji secara menyeluruh setiap kali regresi untuk setiap versi Ubuntu.

Mengingat hal ini, penggunaan snap sangat menyederhanakan proses ini dan memungkinkan untuk membatasi persiapan dan pengujian satu paket snap umum untuk semua varian Ubuntu. Selain itu, pengiriman browser instan memungkinkan Anda meluncurkannya di lingkungan terisolasi yang dibuat menggunakan mekanisme AppArmor dan melindungi sistem Anda lainnya agar tidak mengeksploitasi kerentanan browser.

Ketidakpuasan pengembang Linux Mint disebabkan oleh pemberlakuan layanan Snap Store dan kehilangan kendali atas paket jika diinstal dari Snap.

Pengembang tidak dapat melakukan koreksi pada paket tersebut, mengelola pengirimannya, dan mengaudit perubahan.

Semua aktivitas yang terkait dengan paket Snap terjadi secara tertutup dan tidak dikontrol oleh komunitas. Kemampuan untuk beralih ke direktori Snap alternatif tidak tersedia.

Snapd berjalan pada sistem root dan mewakili bahaya besar jika infrastruktur terganggu.

[…] Saat Anda menginstal pembaruan APT, Snap menjadi persyaratan bagi Anda untuk terus menggunakan Chromium dan menginstal di belakang Anda. Ini mematahkan salah satu kekhawatiran utama yang dimiliki banyak orang ketika Snap diumumkan dan janji dari pengembangnya bahwa itu tidak akan pernah menggantikan APT.

Snap Store yang menginstal sendiri yang menimpa bagian dari basis paket APT kami adalah TIDAK lengkap. Itu adalah sesuatu yang perlu kita hentikan dan itu bisa berarti akhir dari pembaruan Chromium dan akses ke penyimpanan snapshot di Linux Mint.

Di Linux Mint 20, Chromium tidak akan menjadi paket kosong di belakang Anda. Ini akan menjadi paket kosong yang memberi tahu Anda mengapa kosong dan di mana harus mencari sendiri Chromium.
Di Linux Mint 20, APT akan melarang penginstalan snapd.

Pengembang Linux Mint percaya bahwa model seperti itu tidak jauh berbeda dari pengiriman perangkat lunak berpemilik dan takut membuat perubahan yang tidak terkendali. Menginstal snapd tanpa sepengetahuan pengguna saat mencoba menginstal paket melalui manajer paket APT dibandingkan dengan komputer yang menghubungkan backdoor ke Ubuntu Store.

Terakhir, jika Anda ingin mengetahui lebih lanjut, Anda dapat memeriksa catatan di blog Linux Mint.

Tautannya adalah ini.


tinggalkan Komentar Anda

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

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  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.