È sicuro / normale installare app usando snap? Non l'ho mai fatto in passato. Ho sempre usato il metodo di installazione sudo apt-get.
Sì. Alcuni potrebbero obiettare in modo più sicuro poiché molti snap sono strettamente limitati, quindi non possono andare oltre ciò a cui è consentito loro di accedere.
In quale cartella vengono installate le applicazioni installate con snap?
Non vengono "installati" nel senso tradizionale. Il file di snap è un file compresso che si trova sul disco come immagine di sola lettura. Viene montato quando lo snap è installato e i file all'interno non sono compressi in fase di esecuzione. Non vengono inseriti nelle directory su disco.
Il file di snap di solito si trova in /var/lib/snap/snapd/snaps
e quando montato i file all'interno possono essere visualizzati in /snap/<snapname>/current
.
Altri utenti sullo stesso computer possono accedere a queste applicazioni?
Sì. Sono installati per tutti gli utenti. I dati dell'utente saranno separati per ogni utente però. In genere /home/<user>/snap/<appname>/current
.
Esiste un processo snapd con root come proprietario sempre in esecuzione. È normale?
Sì. Gli snap si aggiornano automaticamente ed è il snapd
processo che si occupa di questo.
la lista di snap mostra il core installato. È normale?
Sì. Lo core
snap contiene un ambiente di runtime Ubuntu minimo, stabile e comune su cui viene eseguita l'applicazione scattata. Ciò garantisce che lo stesso snap possa essere eseguito su Ubuntu 17.10, 17.04, 16.04, 14.04 e altre distribuzioni come Debian, Fedora, OpenSUSE e altre.
snap install syncthing
. Tutto andò bene. C'è/var/lib/snapd/snaps/syncthing
(nota lo snap mancante nella struttura) e c'è/snap/syncthing/current
. Ma quando provosyncthing
al prompt dei comandi, si lamenta Comando non trovato. Devo fare qualcos'altro doposnap install
?