Esegui facilmente i pacchetti Snap di Ubuntu su altre distribuzioni Linux

Quando è uscito Ubuntu 16.04 LTS, molte persone parlavano dei pacchetti Snap: tutto, da quanto siano fantastici a come installare Ubuntu 16.04 se vuoi provarli. Questo è stato considerato da alcuni come l’app killer, e non è difficile capire perché (se ti interessa).

Tuttavia, recentemente Canonical ha fatto una mossa che alcuni definirebbero “bizzarra”; ha reso i pacchetti Snap di Ubuntu utilizzabili su tutte le distribuzioni Linux installando snapd. Questa è una grande notizia! Quindi, come farlo funzionare?

Come installare Snapd su Debian

Far funzionare i pacchetti Snap su Debian è in realtà più facile di quanto pensi. Poiché Ubuntu deriva da Debian, molte delle tecnologie sono simili.

sudo apt-get install snapd

In alternativa, puoi semplicemente wget questo pacchetto qui e installarlo.

wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.8+1_amd64.deb

oppure

wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.5+1_i386.deb

seguito da

sudo dpkg -i snapd*.deb

Nota: questo funzionerà solo con Debian Sid.

Come installare Snapd su Arch Linux

Come Debian, i manutentori di Arch hanno deciso di includere snapd in uno dei repository principali. L’installazione su Arch non richiede più l’uso dell’Aur. Invece, basta inserire quanto segue per farlo funzionare sulla tua macchina Arch.

sudo pacman -S snapd

Come installare Snapd su Fedora

snapd-fedora-copr-repo

A differenza dei due sistemi operativi precedenti, Fedora non ha RPM confezionati per Snapd. Questo è probabilmente dovuto al fatto che Fedora sta utilizzando Flatpack. Tuttavia, se desideri utilizzare Snaps, questo è il modo più semplice per installarlo.

Prima di poter fare qualsiasi cosa, è necessario installare Copr.

sudo dnf install 'dnf-command(copr)'

Una volta che Copr è sul sistema, dovrai abilitare il repository da cui prenderemo Snapd.

sudo dnf copr enable zyga/snapcore

Poi, aggiorna semplicemente le tue fonti software.

sudo dnf update

Infine, installa Snapd.

dnf install snapd

Una volta installato Snapd, non hai ancora finito. Fedora viene fornito con SELinux, quindi alcune impostazioni devono essere modificate.

sudo gedit /etc/selinux/config

Questo comando aprirà la configurazione di SELinux nell’editor Gnome. Trova SELINUX=enabled nel file di configurazione e cambia “enabled” in “permissive”. Dopo di che, salva, poi riavvia per applicare l’impostazione.

Codice sorgente

Se stai utilizzando una distribuzione Linux che non è menzionata, probabilmente dovrai scaricare il codice sorgente e compilarlo tu stesso. Ogni distribuzione è diversa e ha i propri passaggi in questo processo. Vai a questa pagina e scorri verso il basso. Le istruzioni per la compilazione sono molto dettagliate. Buona fortuna!

Come usare Snapd

Usare Snapd è identico a come viene usato su Ubuntu. Maggiori informazioni su questo qui. Elencare tutti i pacchetti Snappy è semplice. Basta inserire questo comando:

snap find

o questo

snap find snappackagename

snapd-find-snap-package

Questo elencherà tutti i pacchetti disponibili. Quando hai trovato un pacchetto che desideri, installalo. Ad esempio, se trovo “telegram” con Snapd e voglio installarlo come pacchetto Snap.

snapd-install-snap-package

sudo snap install telegram-sergiusens

Poi, proprio così, Telegram è attivo e funzionante. Facile. Non si tratta solo di installare pacchetti, giusto? E se hai deciso che odi Telegram. Come lo rimuovi? Rimuovere i pacchetti snap è semplice come inserire un singolo comando.

sudo snap remove telegram-sergiusens

Alcuni altri comandi utili includono list, refresh, abort e run. List ti consente di vedere tutti gli snap installati sul sistema, run ti consente di eseguire il comando snap dato e refresh aggiorna tutti gli snap installati. Visualizza questi comandi e altri inserendo:

snap --help

Conclusione

I pacchetti Snap sono davvero interessanti e da quando sono arrivati sul desktop, sempre più persone li hanno abbracciati. Ecco perché il rilascio di Snapd è così entusiasmante. Non dobbiamo più essere su Ubuntu per raccogliere i benefici del duro lavoro. Forse tra due o tre anni la maggior parte del software su Linux sarà installato in questo modo. Installalo oggi e fai il grande passo!

Cosa ne pensi dell’arrivo dei pacchetti Snap su altre distribuzioni? Dicci perché nei commenti qui sotto!

Crediti immagine: watchdog.org