Come abilitare il supporto Snap in Linux Mint

Come abilitare il supporto Snap in Linux Mint

Linux Mint non viene fornito con snapd per impostazione predefinita, e questo è un miglioramento rispetto alla base di Ubuntu per molti utenti. Ma cosa succede se ti piacciono gli snap e vuoi installarli su Linux Mint?

Forse vuoi riportare sul tavolo la facilità di installazione e gli snap di portabilità. O forse è necessario installare un software disponibile solo nello Snap Store.

Qualunque sia il motivo, abilitare il supporto Snap su Linux mint è abbastanza semplice.

Abilita il supporto delle applicazioni Snap su Linux Mint

“Perché Linux Mint non supporta Snap per impostazione predefinita?”, potresti chiederti. Il motivo principale è il controllo centralizzato che Canonical e Ubuntu hanno sugli snap. Puoi andare alle Guide per l’utente di Linux Mint per saperne di più sul motivo per cui Linux Mint ha disabilitato lo Snap Store.

Se provi a installare snapd su Linux Mint, verrai accolto con errori come “Il pacchetto snapd non è disponibile” o “Il pacchetto snapd non ha candidati per l’installazione”.

Linux Mint ha una directory preferenze.d che memorizza ulteriori preferenze APT costruite su Ubuntu. La directory consiste in un file di configurazione chiamato nosnap.pref , contenente istruzioni che impediscono ad APT di installare gli snap.

Per ripristinare il supporto Snap su un desktop Mint, rimuovi questo file usando il comando rm come segue:

sudo rm /etc/apt/preferences.d/nosnap.pref

Se non sei sicuro di voler rendere permanente questa modifica, puoi rinominare il file con mv:

sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup

Una volta fatto, aggiorna l’elenco dei pacchetti del tuo sistema usando APT:

sudo apt update

Per assicurarti di poter ottenere gli snap dallo Snap Store, installa snapd:

sudo apt install snapd

Avviare il servizio snapd utilizzando systemctl come segue:

sudo systemctl start snapd

È necessario che snapd venga eseguito automaticamente all’avvio. Per fare ciò, esegui il seguente comando:

sudo systemctl enable snapd

Conferma se snapd è stato installato correttamente eseguendo:

snap install hello-world && hello-world

Se l’output visualizza ” Hello World! ,”snapd è ora installato e puoi procedere oltre. In caso contrario, considera di ripetere la procedura di installazione.

Con snapd configurato, puoi installare qualsiasi pacchetto Snap su Linux Mint con:

sudo snap install packagename

Ad esempio, se desideri installare Google Chrome dallo Snap Store, esegui:

sudo snap install google-chrome

Rimuovere il supporto Snap da Linux Mint

Quando hai finito di usare Snap e lo vuoi fuori dal tuo sistema, tutto ciò che devi fare è rimuovere tutti i pacchetti Snap e snapd e ripristinare il file nosnap.pref .

Puoi elencare tutti gli snap installati usando:

snap list

Quindi, rimuovi tutti i pacchetti digitando:

snap remove packagename

Una volta fatto, disinstalla snapd e le sue dipendenze usando APT:

sudo apt autoremove snapd

Rinomina il file nosnap.pref.backup con il suo nome originale usando mv:

sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref

Se hai scelto di eliminare il file in precedenza, crea un nuovo file utilizzando il tocco:

sudo touch /etc/apt/preferences.d/nosnap.pref

Apri il file utilizzando un editor di testo e aggiungi le seguenti righe:

# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
# For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd
Pin: release a=*
Pin-Priority: -10

Salva ed esci dal file. Infine, aggiorna i tuoi repository di sistema con APT:

sudo apt update

Linux ti dà il controllo completo sul tuo PC

Come con tutto il resto di Linux, Mint ti consente di controllare quali aspetti del tuo sistema vuoi abilitare e quali vuoi evitare.

Sebbene gli snap possano essere controversi nella comunità open source e Linux Mint non li supporta per impostazione predefinita, alla fine sei tu a scegliere se utilizzarli. Questa è la bellezza dell’open source e di Linux.

Lo stesso vale per altri aspetti di Linux Mint. Sebbene i desktop Linux Mint predefiniti siano fantastici, puoi passare ad altri ambienti desktop (KDE Plasma, ad esempio) senza interferenze dal sistema operativo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *