Pembangun pengedaran Linux Mint Keluaran Linux Mint 20 yang akan datang tidak akan menghantar pakej snap atau snapd lagi. Tambahan pula, pemasangan automatik snapd bersama-sama dengan pakej lain yang dipasang melalui APT akan dilarang. Pengguna masih boleh memasang snapd secara manual, tetapi menambahkannya bersama pakej lain tanpa pengetahuan mereka akan dilarang.
Masalahnya ialah penyemak imbas Chromium diedarkan dalam Ubuntu 20.04 hanya dalam format Snap, dan repositori DEB mengandungi stub, yang, apabila dipasang, memasang Snapd pada sistem tanpa bertanya, dan sambungan ke direktori diwujudkan. , pakej snap Chromium dimuat turun dan skrip dijalankan untuk memindahkan tetapan semasa daripada direktori $HOME/.config/chromium. Pakej DEB dalam Linux Mint ini akan digantikan dengan pakej kosong yang tidak melakukan sebarang langkah pemasangan tetapi memaparkan bantuan tentang tempat untuk mendapatkan Chromium.
Canonical telah bertukar kepada penghantaran Chromium hanya dalam format snap dan berhenti membuat pakej deb. Penyelenggaraan Chromium untuk semua versi Ubuntu yang disokong. Kemas kini penyemak imbas dikeluarkan agak kerap, dan pakej .deb baharu perlu diuji dengan teliti untuk regresi bagi setiap keluaran Ubuntu. Menggunakan snap telah memudahkan proses ini dengan ketara dan memungkinkan untuk mengehadkan penyediaan dan ujian kepada hanya satu pakej snap biasa untuk semua versi Ubuntu. Tambahan pula, menghantar penyemak imbas sebagai sekelip mata membolehkan ia berjalan masuk , dicipta menggunakan mekanisme AppArmor, dan melindungi seluruh sistem sekiranya berlaku eksploitasi kelemahan dalam penyemak imbas.
Ketidakpuasan hati terhadap Linux Mint berpunca daripada pengenaan perkhidmatan Snap Store dan kehilangan kawalan ke atas pakej apabila dipasang dari snap. Pembangun tidak boleh menampal pakej tersebut, mengurus penghantarannya atau mengaudit perubahan. Semua aktiviti yang berkaitan dengan pakej snap dijalankan secara tertutup dan tidak tertakluk kepada kawalan komuniti. Snapd berjalan pada sistem dengan keistimewaan root dan merupakan halangan utama. Sekiranya berlaku kompromi infrastruktur, tiada pilihan untuk beralih kepada direktori Snap alternatif. Pemaju Linux Mint percaya model ini sedikit berbeza daripada mengedarkan perisian proprietari dan berhati-hati terhadap perubahan yang tidak terkawal. Tanpa disedari oleh pengguna, memasang snapd apabila cuba memasang pakej melalui pengurus pakej APT adalah dibandingkan dengan pintu belakang yang menyambungkan komputer ke Gedung Ubuntu.
Sumber: opennet.ru
