GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa sono gli Snap e come installarli su varie distribuzioni Linux

Gli snap sono il modo in cui Canonical fornisce pacchetti che possono essere installati su qualsiasi distribuzione Linux. Per coloro che non hanno mai sentito parlare di Canonical, è l'azienda che sviluppa Ubuntu.

Cosa sono gli Snap?

Gli snap vengono creati in modo simile a qualsiasi altra app Linux, tranne per il fatto che un singolo pacchetto viene compilato insieme a tutte le dipendenze necessarie per il funzionamento dell'app. È un pacchetto autonomo simile ad AppImage, con quest'ultimo solo un'app portatile. Pertanto, l'installazione dei pacchetti snaps ha un enorme successo, a differenza dei pacchetti standard che spesso si interrompono a causa di dipendenze non risolte. I pacchetti Snap sono disponibili anche per dispositivi desktop, cloud e IoT. Sono facili da installare, sicuri, multipiattaforma e privi di dipendenze.

Cosa dovresti sapere

  • Snap è sia l'interfaccia della riga di comando che il formato del pacchetto dell'applicazione.
  • Snapd – È il servizio in background che gestisce e mantiene gli snap installati sul computer.
  • Snapcraft:è il comando e il framework utilizzato per creare gli snap.
  • Snap Store:è l'app store da cui gli sviluppatori possono caricare gli snap e gli utenti possono installare le app.

Vantaggi degli Snap

Gli snap sono una cosa grandiosa che sia mai accaduta alla comunità Linux. Con diverse distribuzioni Linux che vengono sfornate ogni mese, sono gli utenti che devono affrontare una prova confusa su quale distribuzione Linux scegliere. Gli utenti spesso devono fare una scelta difficile se selezionare una distribuzione con la maggior parte delle app supportate o se scegliere una distribuzione basata sulle ultime tecnologie. Snaps mira a riempire questi buchi e rendere disponibile un'app su tutte le distribuzioni Linux. Ecco i vantaggi degli Snap.

  • Controllo degli aggiornamenti: Gli snap possono essere aggiornati automaticamente, ma è anche possibile controllarli manualmente se necessario
  • Istantanee :salva, esegui il backup e ripristina lo stato di uno o più snap installati
  • Installazioni parallele: Installa più di una versione dello stesso snap sul tuo sistema
  • Ultimi aggiornamenti: Le ultime versioni stabili diventano rapidamente disponibili grazie ai canali creati nello snap store

Installazione rapida su distribuzioni Linux

Gli snap possono essere utilizzati su tutte le principali distribuzioni Linux, inclusi Ubuntu, Linux Mint, Debian, Fedora e tutti i loro derivati. Questo articolo tratta ciascuno di essi in una procedura dettagliata.

1. Installa snap su Ubuntu

Snap è preinstallato e pronto per l'uso su  Ubuntu 16.04.4 LTS (Xenial Xerus) o versioni successive, inclusi Ubuntu 18.04 LTS (Bionic Beaver) e Ubuntu 18.10 (Cosmic Cuttlefish). Per tutte le altre versioni, avvia il Terminale e lancia i seguenti comandi:

sudo apt update
sudo apt install snapd

Riavvia o esci e accedi nuovamente per completare l'installazione.

2. Installa snap su Arch Linux

Avvia Terminale e inserisci i seguenti comandi uno alla volta.

git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Riavvia per completare l'installazione.

3. Installa snap su CentOS

Avvia Terminale e inserisci i seguenti comandi uno alla volta.

sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Riavvia per completare l'installazione.

4. Installa snap su Debian

Snap non è attualmente disponibile nelle versioni di Debian precedenti alla 9. Avvia Terminal e inserisci i seguenti comandi:

su root
apt update
apt install snapd

Riavvia per completare l'installazione.

5. Installa snap su Linux Mint, sistema operativo elementare

Apri Terminale dall'utilità di avvio delle applicazioni e digita quanto segue:

sudo apt update
sudo apt install snapd

Riavvia o disconnetti e accedi nuovamente per completare l'installazione.

6. Installa snap su Fedora

Apri Terminale dalle Attività e digita quanto segue:

sudo dnf install snapd
sudo ln -s /var/lib/snapd/snap /snap

Riavvia o disconnetti e accedi nuovamente per completare l'installazione. Questo è tutto.

7. Installa snap su Solus

Solus 3 e versioni successive sono dotati di snap installato per impostazione predefinita. Nelle versioni precedenti, avvia il terminale dal menu Strumenti di sistema e inserisci quanto segue:

sudo eopkg up
sudo eopkg install snapd

Riavvia il computer per completare l'installazione.

sudo reboot

8. Installa snap su Manjaro Linux

sudo pacman -S snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Riavvia il computer per completare l'installazione.

Come installare l'app Snap Store

Per sfruttare appieno lo snap, l'installazione di snap store sulla tua distribuzione Linux ti avvicina alla vasta gamma di app pronte per l'installazione. Installiamo Snap Store.

Avvia il Terminale e inserisci il seguente comando:

sudo snap install snap-store

Questo è tutto! Puoi avviare Snap Store dal programma di avvio dell'applicazione, quindi sfogliare migliaia di snap.


Linux
  1. Flatpak su Linux:cos'è e come installare app con esso

  2. Come abilitare Snap su Linux Mint 20 e installare i pacchetti Snap

  3. Come installare e utilizzare Snap in varie distribuzioni Linux

  4. Che cos'è Podman e come installare Podman in Linux

  5. Cos'è NFS e come installarlo su Linux

Come installare e configurare Gradle su distribuzioni Linux

Come installare e configurare Git su distribuzioni Linux

Come installare e configurare Yarn su distribuzioni Linux

Come installare e configurare Todoist nelle distribuzioni Linux

Come installare e configurare Spotify su distribuzioni Linux

Come installare Snap Package Manager nelle distribuzioni Linux