Linux Mint bloccherà l'installazione degli snapd nascosti

Gli sviluppatori di la distribuzione popolare "Linux Mint" reso noto recentemente cosa sarà incluso nella tua prossima versione di Linux Mint 20 e hanno detto che la nuova versione della distribuzione non verrà fornita con il supporto predefinito per i pacchetti snap e snapd.

Inoltre l'installazione automatica di snapd insieme ad altri pacchetti installati tramite APT sarà proibita. Ciò non significa che nella distribuzione sia presente un blocco totale per snap, ma fondamentalmente se lo desideri, l'utente può installare Snapd manualmente, ma ciò che la distribuzione proibirà è poterlo aggiungere con altri pacchetti all'insaputa dell'utente.

L'essenza del problema è che il browser Chromium è distribuito su Ubuntu 20.04 solo in formato Snap e c'è un pezzo nel repository DEB, che quando si tenta di installarlo senza installare Snapd sul sistema, si connette alla directory Snap Store e il pacchetto Chromium viene scaricato in formato snap e viene lanciato uno script per trasferire la configurazione corrente dalla directory $ HOME / .config / chromium.

Questo pacchetto Deb in Linux Mint verrà sostituito da un pacchetto vuoto che non esegue alcuna procedura di installazione, ma mostra la guida su dove l'utente può ottenere il pacchetto Chromium.

Tutto questo movimento deriva da Canonical Ho deciso di passare a Chromium solo in formato snap e ha smesso di generare pacchetti deb a causa della complessità del mantenimento di Chromium per tutti i rami Ubuntu supportati.

Gli aggiornamenti del browser appaiono abbastanza spesso e i nuovi pacchetti deb dovevano essere accuratamente testati ogni volta per le regressioni per ogni versione di Ubuntu.

Detto questo, l'uso di snap ha notevolmente semplificato questo processo e ha reso possibile limitare la preparazione e il test di un singolo pacchetto snap comune a tutte le varianti di Ubuntu. Inoltre, la consegna istantanea del browser consente di avviarlo in un ambiente isolato creato utilizzando il meccanismo AppArmor e proteggere il resto del sistema dallo sfruttamento della vulnerabilità del browser.

L'insoddisfazione degli sviluppatori di Linux Mint è dovuta all'imposizione del servizio Snap Store e perdita di controllo sui pacchetti se installati da Snap.

Gli sviluppatori non possono apportare correzioni a tali pacchetti, gestirne la consegna e controllare le modifiche.

Tutte le attività associate ai pacchetti Snap si svolgono a porte chiuse e non sono controllate dalla comunità. La possibilità di passare a directory Snap alternative non è fornita.

Snapd viene eseguito su un sistema di root e rappresenta un grande pericolo nel caso in cui l'infrastruttura venga compromessa.

[…] Quando installi gli aggiornamenti APT, Snap diventa un requisito per continuare a utilizzare Chromium e si installa alle tue spalle. Questo rompe una delle principali preoccupazioni che molte persone avevano quando Snap è stato annunciato e la promessa dei suoi sviluppatori che non avrebbe mai sostituito APT.

Uno Snap Store autoinstallante che sovrascrive parte della nostra base di pacchetti APT è un NO NO completo. È qualcosa che dobbiamo fermare e potrebbe significare la fine degli aggiornamenti di Chromium e l'accesso allo snapshot store in Linux Mint.

In Linux Mint 20, Chromium non sarà un pacchetto vuoto che scatta dietro di te. Sarà un pacchetto vuoto che ti dirà perché è vuoto e dove cercare per ottenere Chromium da solo.
In Linux Mint 20, APT proibirà l'installazione di snapd.

Gli sviluppatori di Linux Mint ritengono che un tale modello non sia molto diverso dalla fornitura di software proprietario e hanno paura di apportare modifiche incontrollate. L'installazione di snapd senza che l'utente ne sia a conoscenza quando si tenta di installare i pacchetti tramite il gestore di pacchetti APT è paragonata alla connessione backdoor del computer a Ubuntu Store.

Infine, se vuoi saperne di più, puoi controllare la nota sul blog di Linux Mint.

Il collegamento è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.