Il mio sistema è Ubuntu-Mate 20.04 e sono stato installato tramite snap alcune app.
Ora decido di rimuovere gli snap dal mio sistema ma ho problemi con le dipendenze.
Se provo a rimuovere gir1.2-snapd-1
Synaptic informami che rimuoverà anche:
apturl
gnome-software
software-properties-gtk
ubuntu-mate-core
ubuntu-mate-desktop
ubuntu-release-upgrader-gtk
update-manager
update-notifier
Le mie preoccupazioni sono se la rimozione di ubuntu-mate-core e ubuntu-mate-desktop non provocherà il crash del mio sistema?
Risposta accettata:
Qualche rischio, a seconda di come è stato costruito il tuo sistema. Ma puoi mitigare questo rischio.
Consigli :Non rimuovere gir1.2-snapd-1
pacchetto deb per tre motivi:
1) Lasciarlo non dovrebbe fare nulla di dannoso. Senza snapd installato, questo pacchetto potrebbe generare alcuni errori dell'applicazione poiché le funzioni introspette in realtà non esistono senza snapd installato. Se questo ti infastidisce, vai avanti ed elimina gir1.2-snapd-1
pacchetto deb.
2) La rimozione dei pacchetti dipendenti degraderà la tua capacità di controllare il gestore pacchetti utilizzando le funzionalità desktop:
gnome-software
software-properties-gtk
ubuntu-release-upgrader-gtk
update-manager
update-notifier
Ovviamente, se non utilizzi nessuna di queste funzionalità, vai avanti ed elimina gir1.2-snapd-1
pacchetto deb. È tuo sistema.
3) Rimozione del ubuntu-mate-core
dipendente e ubuntu-mate-desktop
può rendere altri pacchetti desktop idonei per la rimozione automatica.
Questa è la parte che potrebbe rovinare il tuo sistema . Leggi attentamente il tuo output apt prima di accettare qualsiasi futuro traslochi o autorimozioni. Questo è principalmente un rischio per le persone che costruiscono il proprio sistema da un .iso minimo o installano l'ambiente desktop usando apt. Se il tuo desktop scompare, installa di nuovo quei metapacchetti.
Le persone che hanno installato il desktop direttamente utilizzando un'installazione desktop .iso NON sono a rischio; i pacchetti desktop sono contrassegnati individualmente per evitare proprio questo tipo di errore. Vai avanti ed elimina il gir1.2-snapd-1
pacchetto deb.