Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Immutable Page
  • Info
  • Attachments


Guida verificata con Ubuntu: 18.04 20.04 21.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Dalla versione desktop 16.04 LTS, è stato introdotto il supporto ai pacchetti in formato snap che sono così andati ad affiancare i tradizionali pacchetti deb.
Sul sito snapcraft.io è possibile consultare lo store e la documentazione ufficiale.

Rispetto ai sistemi di pacchettizzazione tradizionali gli snap offrono le seguenti caratteristiche.

  • Ogni pacchetto integra in sé le dipendenze necessarie per installare ed eseguire la relativa app.
  • Indipendenza di ogni pacchetto in modo tale che la sua installazione, rimozione, upgrade e downgrade riduca al minimo le conseguenze sul sistema.
  • Aggiornamento automatico in background dei pacchetti.
  • Utilizzo di un sistema di sandboxing affinché un eventuale problema con il pacchetto non vada a compromettere la stabilità dell'intero sistema.

  • Potenziale semplificazione del lavoro di sviluppatori e manutentori.
  • Possibilità di utilizzo dei pacchetti snap su altre distribuzioni Linux (consultare la documentazione).

Un utilizzo intensivo di pacchetti snap può comportare l'utilizzo di molta memoria su disco. Assicurarsi di avere spazio a sufficienza.

Abilitare snapd

snapd è lo strumento per installare, configurare, ripristinare o rimuovere i pacchetti snap ed è abilitato in maniera predefinita.
Se fosse stato rimosso, per riabilitarlo è sufficiente installare il pacchetto snapd.

Utilizzo tramite Ubuntu Software

È possibile installare e gestire pacchetti snap da interfaccia grafica attraverso Ubuntu Software.
Qualora un programma sia disponibile in più formati, è sufficiente fare clic sul programma stesso e verificare che nella descrizione sia presente la dicitura Snap Store o Snapcraft in corrispondenza della voce Sorgente. In caso contrario sarà invece presente una dicitura relativa al repository in cui è presente il programma (ad esempio ubuntu-focal-universe).

Permessi

È possibile che un'applicazione installata tramite snap non abbia in modo predefinito accesso a determinate risorse del sistema. Se necessario attraverso Ubuntu Software è possibile modificare i permessi secondo le proprie esigenze.

  1. Avviare Ubuntu Software e selezionare la app desiderata.

  2. Fare clic sul pulsante Permissions (Permessi), posizionato sotto nome e icona della app stessa.

Si aprirà una finestra nella quale è possibile modificare le impostazioni di accesso della app a file, hardware e svariate risorse di sistema.

Comandi principali

Quello che segue è un breve elenco dei principali comandi eseguibili tramite terminale:

Comandi

snap changes

Visualizza la cronologia delle azioni compiute sui pacchetti.

snap find nome-pacchetto

Cerca uno specifico pacchetto.

snap help

Mostra l'elenco dei comandi disponibili.

snap info nome-pacchetto

Mostra informazioni dettagliate riguardo ad uno snap.

snap install nome-pacchetto

Installa un nuovo pacchetto. Necessita dei privilegi di amministrazione.

snap interfaces

Elenca le interfacce del sistema e i programmi che le utilizzano.

snap list

Visualizza la lista dei pacchetti installati.

snap login mia@e-mail.com

Autentica su snap e sullo store tramite account Ubuntu One. Necessita dei privilegi di amministrazione.

snap refresh

Verifica la disponibilità di aggiornamenti dei pacchetti, eseguendoli se necessario. Necessita dei privilegi di amministrazione.

snap refresh nome-pacchetto

Aggiorna uno specifico pacchetto. Necessita dei privilegi di amministrazione.

snap remove nome-pacchetto

Rimuove uno specifico pacchetto. Necessita dei privilegi di amministrazione.

snap version

Visualizza la versione di snap e snapd.

man snap

Visualizza il manuale completo di snap.

Ulteriori risorse


CategoryAmministrazione