apt-get
und andere Dienstprogramme für die Arbeit mit herkömmlichen .deb
Paketen funktionieren nicht, um Anwendungen auf einem Snappy Ubuntu Core-System zu installieren und zu aktualisieren. Verwenden Sie stattdessen das snappy
Dienstprogramm. Siehe die Snappy Tour für Details.
Um einige Beispiele aus der Snappy Tour zusammenzufassen und die Docker-Anwendung zu installieren, die Sie ausführen würden:
sudo snappy install docker
Und um Updates zu installieren, führen Sie sudo snappy update-versions
(was sudo apt-get update
auf einem normalen Ubuntu-System entspricht) aus, um snappy versions
zu sehen, was neu verfügbar ist, und sudo snappy update ...
um Pakete für die Aktualisierung anzugeben (geben Sie deren Namen an Stelle von ein ...
).
Da Snappy Ubuntu Core keine .deb
Pakete verwendet, funktionieren Ubuntu-Pakete, die für reguläre Ubuntu-Systeme erstellt wurden, nicht. Die Beziehung zwischen regulären Ubuntu-Systemen und Snappy Ubuntu Core bei Paketdateien ist praktisch dieselbe wie die Beziehung zwischen allen anderen zwei Distributionen, die völlig unterschiedliche Paketmanager verwenden. (Zum Beispiel: Ubuntu und Fedora.)
Wie in fast jedem Betriebssystem können Sie Programme manuell auf Snappy Ubuntu Core installieren, vorausgesetzt, Sie haben alle Bibliotheken (und alle anderen Abhängigkeiten), die sie benötigen. Die beste Möglichkeit, die meiste Software auf normalen Ubuntu-Systemen zu installieren, ist ein .deb
Paket. Die beste Möglichkeit, Software auf Snappy Ubuntu Core zu installieren, sind speziell erstellte Snappy-Pakete . Bisher gibt es nur eine Handvoll davon.
Um in einem Snappy Ubuntu Core-System nach Snappy Ubuntu Core-Apps zu suchen, verwenden Sie:
snappy search search-term
Dies findet Snappy-Pakete mit search-term
in ihren Namen. (Sie würden das natürlich durch das ersetzen, wonach Sie suchen.)
Was Raspberry Pi angeht, haben diese ARM-Prozessoren, die nicht mit den üblichen 32-Bit- und 64-Bit-Intel- und AMD-Prozessoren identisch sind, die die meisten von uns auf ihren traditionellen PCs verwenden. Die Unterstützung von Raspberry Pi scheint jedoch nicht der Hauptpunkt von Snappy Ubuntu Core zu sein. Wie Sie vielleicht wissen, besteht das allgemeine Ziel von Snappy darin , Geschwindigkeit, Stabilität und Sicherheit zu verbessern, wenn ein minimales Ubuntu Core-System ausreicht und angemessen ist .
Snappy ist Cloud orientiert ( „Snappy Ubuntu Core ist das perfekte System für große Cloud - Container - Installationen ...“ ) und unterstützt ausdrücklich viele x86 (dh ARM nicht) Plattformen - siehe die Liste der Optionen unter „Versuchen Sie, die neues, bissiges Ubuntu selbst! " auf der Snappy Homepage .
Abhängig von Ihren Anforderungen kann Snappy Ubuntu Core jedoch eine sinnvolle Möglichkeit sein, ein funktionierendes Ubuntu Core-System auf einem Raspberry Pi zu installieren. Je nachdem, über welches Raspberry Pi-Board Sie verfügen, wird möglicherweise eine vollständigere, traditionellere Installation von Ubuntu unterstützt. Beachten Sie jedoch, dass es andere Optionen gibt, die für die meisten Benutzer traditioneller Ubuntu-Systeme möglicherweise Ubuntu-ähnlicher sind:
- Debian ist Ubuntu ziemlich ähnlich und bietet eine Erfahrung, die den meisten Ubuntu-Installationen in vielerlei Hinsicht ähnlicher ist. Insbesondere wie ein normales Ubuntu-System verwendet Debian
apt-get
. In der Tat apt-get
in Debian entstanden. (Ubuntu ist ein Derivat von Debian.)
- Raspbian ist ein Derivat von Debian, das speziell für den Raspberry Pi entwickelt wurde. Verwendet wie Debian und normale (nicht Snappy) Ubuntu-Systeme APT-basierte Paketverwaltung (dh mit
apt-get
). Die Debian-Projektseite über Debian auf Raspberry Pi sagt sogar: "Im Allgemeinen ist es am besten, Raspbian zu verwenden".
Siehe auch diese Liste der Betriebssysteme für Raspberry Pi.