Linux Mint akan menyekat pemasangan snapd yang tersembunyi daripada pengguna

Pembangun pengedaran Linux Mint dinyatakanbahawa keluaran Linux Mint 20 yang akan datang tidak akan menghantar pakej snap dan snapd. Selain itu, pemasangan automatik snapd bersama-sama dengan pakej lain yang dipasang melalui APT akan dilarang. Jika dikehendaki, pengguna akan dapat memasang snapd secara manual, tetapi menambahkannya dengan pakej lain tanpa pengetahuan pengguna akan dilarang.

Intipati masalahnya ialah penyemak imbas Chromium diedarkan dalam Ubuntu 20.04 hanya dalam format Snap, dan repositori DEB mengandungi stub, apabila anda cuba memasangnya, Snapd dipasang pada sistem tanpa bertanya, dan sambungan ke direktori dibuat Kedai Snap, pakej Chromium dimuatkan dalam format snap dan skrip untuk memindahkan tetapan semasa daripada direktori $HOME/.config/chromium dilancarkan. Pakej deb dalam Linux Mint ini akan digantikan dengan pakej kosong yang tidak melakukan sebarang tindakan pemasangan, tetapi memaparkan bantuan tentang tempat anda boleh mendapatkan Chromium sendiri.

Canonical bertukar kepada menghantar Chromium sahaja dalam format snap dan berhenti membuat pakej deb disebabkan oleh intensiti buruh Penyelenggaraan kromium untuk semua cawangan Ubuntu yang disokong. Kemas kini pelayar keluar agak kerap dan pakej deb baharu perlu diuji dengan teliti setiap kali untuk regresi bagi setiap keluaran Ubuntu. Penggunaan snap telah memudahkan proses ini dengan ketara dan membolehkan kami mengehadkan diri kami untuk menyediakan dan menguji hanya satu pakej snap, biasa untuk semua varian Ubuntu. Di samping itu, penghantaran penyemak imbas dalam sekejap membolehkan anda menjalankannya persekitaran terpencil, dicipta menggunakan mekanisme AppArmor, dan melindungi seluruh sistem sekiranya berlaku eksploitasi kelemahan dalam penyemak imbas.

Ketidakpuasan hati terhadap Linux Mint dikaitkan dengan pengenaan perkhidmatan Snap Store dan kehilangan kawalan ke atas pakej jika ia dipasang dari snap. Pembangun tidak boleh menampal pakej tersebut, mengurus penghantarannya atau mengaudit perubahan. Semua aktiviti berkaitan pakej snap dijalankan secara tertutup dan bukan di bawah kawalan masyarakat. Snapd berjalan pada sistem sebagai akar dan adalah besar bahaya sekiranya berlaku kompromi infrastruktur. Tiada pilihan untuk bertukar kepada direktori Snap alternatif. Pemaju Linux Mint percaya bahawa model sedemikian tidak jauh berbeza daripada penyampaian perisian proprietari dan takut untuk memperkenalkan perubahan yang tidak terkawal. Memasang snapd tanpa pengetahuan pengguna apabila cuba memasang pakej melalui pengurus pakej APT dibandingkan dengan pintu belakang yang menyambungkan komputer ke Gedung Ubuntu.

Sumber: opennet.ru

Tambah komen