apt-get
a inne narzędzia do pracy z tradycyjnymi .deb
pakietami nie działają podczas instalowania i aktualizowania aplikacji w systemie Snappy Ubuntu Core. Zamiast tego korzystasz z snappy
narzędzia. Zobacz szczegóły Snappy Tour .
Podsumowując kilka przykładów z Snappy Tour, aby zainstalować aplikację Docker, którą uruchomisz:
sudo snappy install docker
Aby zainstalować aktualizacje, uruchomisz sudo snappy update-versions
(co odpowiada sudo apt-get update
normalnemu systemowi Ubuntu), snappy versions
aby zobaczyć, co jest nowo dostępne, i sudo snappy update ...
określić pakiety do aktualizacji (wstaw ich nazwy zamiast ...
).
Ponieważ Snappy Ubuntu Core nie korzysta z .deb
pakietów, pakiety Ubuntu utworzone dla zwykłych systemów Ubuntu nie będą działać - związek między zwykłymi systemami Ubuntu a Snappy Ubuntu Core w przypadku plików pakietów jest w rzeczywistości taki sam jak związek między dowolnymi dwie dystrybucje, które używają zupełnie różnych menedżerów pakietów. (Na przykład: Ubuntu i Fedora.)
Podobnie jak w prawie każdym systemie operacyjnym, możesz ręcznie instalować programy w Snappy Ubuntu Core, pod warunkiem, że masz lub możesz uzyskać wszystkie potrzebne biblioteki (i wszelkie inne zależności). Jednak podobnie jak najlepszym sposobem instalowania większości programów na zwykłych systemach Ubuntu jest .deb
pakiet, tak samo najlepszym sposobem instalowania oprogramowania na Snappy Ubuntu Core są specjalnie zbudowane pakiety snappy . Do tej pory istnieje tylko kilka z nich.
Aby wyszukać aplikacje Snappy Ubuntu Core z poziomu systemu Snappy Ubuntu Core, użyj:
snappy search search-term
Znajduje pakiety Snappy z search-term
ich nazwami. (Oczywiście zastąpiłbyś to, czego szukasz).
Jeśli chodzi o Raspberry Pi, te mają procesory ARM, które, masz rację, nie są takie same, jak zwykłe 32-bitowe i 64-bitowe procesory Intel i AMD, z których większość z nas używa na naszych tradycyjnych komputerach. Jednak obsługa Raspberry Pi nie wydaje się być głównym punktem Snappy Ubuntu Core. Zamiast tego, jak być może wiesz, ogólnym celem Snappy'ego jest poprawa szybkości, stabilności i bezpieczeństwa w sytuacjach, w których minimalny system Ubuntu Core jest wystarczający i odpowiedni .
Snappy jest zorientowany na chmurę ( „Snappy Ubuntu Core to idealny system do wdrażania dużych kontenerów w chmurze ...” ) i wyraźnie obsługuje wiele platform x86 (tj. Nie ARM) - zobacz listę opcji w „Wypróbuj nowe, zgrabne Ubuntu! ” na stronie głównej Snappy .
Niemniej jednak, w zależności od potrzeb, Snappy Ubuntu Core może być rozsądnym sposobem na uzyskanie działającego systemu Ubuntu Core na Raspberry Pi. W zależności od posiadanej płyty Raspberry Pi może ona obsługiwać pełniejszą, bardziej tradycyjną instalację Ubuntu. Pamiętaj jednak, że istnieją inne opcje, które mogą być bardziej podobne do Ubuntu w sposób, który ma znaczenie dla większości użytkowników tradycyjnych systemów Ubuntu:
- Debian jest dość podobny do Ubuntu i zapewnia wrażenia na wiele sposobów bardziej podobne do większości instalacji Ubuntu. W szczególności, podobnie jak normalny system Ubuntu, z którego korzysta Debian
apt-get
. W rzeczywistości apt-get
pochodzi z Debiana. (Ubuntu jest pochodną Debiana.)
- Raspbian jest pochodną Debiana stworzoną specjalnie dla Raspberry Pi. Podobnie jak Debian i zwykłe (nie Snappy) systemy Ubuntu, wykorzystuje zarządzanie pakietami oparte na APT (tj. Z
apt-get
). Strona projektu Debian o Debianie na Raspberry Pi mówi nawet: „Ogólnie rzecz biorąc, najlepiej jest używać Raspbian”.
Zobacz także tę listę systemów operacyjnych dla Raspberry Pi.