apt-get
e altre utilità per lavorare con i .deb
pacchetti tradizionali non funzionano per installare e aggiornare le applicazioni su un sistema Ubuntu Core Snappy. Invece si utilizza l' snappy
utilità. Vedi lo Snappy Tour per i dettagli.
Per riassumere un paio di esempi dallo Snappy Tour, per installare l'applicazione Docker dovresti eseguire:
sudo snappy install docker
E per installare gli aggiornamenti, esegui sudo snappy update-versions
(che corrisponde a sudo apt-get update
un normale sistema Ubuntu), snappy versions
per vedere cosa è di recente disponibile e sudo snappy update ...
per specificare i pacchetti per l'aggiornamento (metti i loro nomi al posto di ...
).
Poiché Snappy Ubuntu Core non utilizza i .deb
pacchetti, i pacchetti Ubuntu creati per i normali sistemi Ubuntu non funzioneranno - la relazione tra i normali sistemi Ubuntu e Snappy Ubuntu Core quando si tratta di file di pacchetto è, in effetti, la stessa relazione tra qualsiasi due distribuzioni che utilizzano gestori di pacchetti totalmente diversi. (Ad esempio: Ubuntu e Fedora.)
Come in quasi tutti i sistemi operativi, è possibile installare manualmente i programmi su Snappy Ubuntu Core a condizione di disporre o di ottenere tutte le librerie (e tutte le altre dipendenze) di cui hanno bisogno. Tuttavia, proprio come il modo migliore per installare la maggior parte del software su normali sistemi Ubuntu è con un .deb
pacchetto, il modo migliore per installare software su Snappy Ubuntu Core è con pacchetti scattanti appositamente creati . Solo una manciata di questi esiste finora.
Per cercare app Snappy Ubuntu Core da un sistema Snappy Ubuntu Core, utilizzare:
snappy search search-term
Questo trova i pacchetti Snappy con search-term
nei loro nomi. (Lo sostituiresti con quello che stai cercando, ovviamente.)
Per quanto riguarda Raspberry Pi, quelli hanno processori ARM, che hai ragione non sono gli stessi dei soliti processori Intel e AMD a 32 e 64 bit che la maggior parte di noi usa sui nostri PC tradizionali. Tuttavia, il supporto di Raspberry Pi non sembra essere il punto principale di Snappy Ubuntu Core. Invece, come forse saprai, l'obiettivo generale di Snappy è migliorare la velocità, la stabilità e la sicurezza, in circostanze in cui un sistema Ubuntu Core minimo è sufficiente e appropriato .
Snappy è orientato al cloud ( "Snappy Ubuntu Core è il sistema perfetto per implementazioni di container cloud su larga scala ..." ) e supporta esplicitamente molte piattaforme x86 (ovvero, non ARM) - vedere l'elenco delle opzioni in "Prova il Ubuntu nuovo e scattante! " nella home page di Snappy .
Tuttavia, a seconda delle tue esigenze, Snappy Ubuntu Core potrebbe essere un modo ragionevole per ottenere un sistema Ubuntu Core funzionante su un Raspberry Pi. A seconda della scheda Raspberry Pi in uso, potrebbe supportare o meno un'installazione più completa e tradizionale di Ubuntu. Si noti, tuttavia, che ci sono altre opzioni che potrebbero essere più simili a Ubuntu nei modi che contano per la maggior parte degli utenti dei sistemi Ubuntu tradizionali:
- Debian è abbastanza simile a Ubuntu e offre un'esperienza in molti modi più simile alla maggior parte delle installazioni di Ubuntu. In particolare, come un normale sistema Ubuntu che Debian usa
apt-get
. In realtà è apt-get
nato in Debian. (Ubuntu è un derivato di Debian.)
- Raspbian è un derivato di Debian creato appositamente per Raspberry Pi. Come Debian e i normali sistemi Ubuntu (non Snappy), usa la gestione dei pacchetti basata su APT (cioè con
apt-get
). La pagina del progetto Debian su Debian su Raspberry Pi dice anche "Generalmente, la soluzione migliore è usare Raspbian".
Vedi anche questo elenco di sistemi operativi per Raspberry Pi.