Easily Run Ubuntu Snap Packages on Other Linux Distros
Als Ubuntu 16.04 LTS herauskam, sprachen viele Leute über Snap-Pakete – alles von wie großartig sie sind bis hin zur Installation von Ubuntu 16.04, wenn man sie ausprobieren möchte. Dies wurde von einigen als die Killer-App angesehen, und es ist nicht schwer zu erkennen, warum (wenn man darauf steht).
Allerdings hat Canonical kürzlich einen Schritt gemacht, den einige als “bizarr” bezeichnen würden; es hat Ubuntu Snap-Pakete auf allen Linux-Distributionen durch die Installation von snapd funktionsfähig gemacht. Das sind großartige Nachrichten! Also, wie bekommt man es zum Laufen?
So installieren Sie Snapd auf Debian
Snap-Pakete auf Debian zum Laufen zu bringen, ist tatsächlich einfacher, als Sie denken würden. Da Ubuntu von Debian ausgeht, ist viel der Technologie ähnlich.
sudo apt-get install snapdAlternativ können Sie einfach dieses Paket hier wget und installieren.
wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.8+1_amd64.deboder
wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.5+1_i386.debgefolgt von
sudo dpkg -i snapd*.debHinweis: Dies funktioniert nur mit Debian Sid.
So installieren Sie Snapd auf Arch Linux
Wie Debian haben die Arch-Maintainer beschlossen, snapd in eines der Haupt-Repositorys aufzunehmen. Die Installation auf Arch erfordert nicht mehr die Verwendung des AUR. Geben Sie einfach Folgendes ein, um es auf Ihrem Arch-Rechner zum Laufen zu bringen.
sudo pacman -S snapdSo installieren Sie Snapd auf Fedora

Im Gegensatz zu den vorherigen beiden Betriebssystemen hat Fedora keine RPMs für Snapd verpackt. Das liegt wahrscheinlich daran, dass Fedora auf Flatpack setzt. Wenn Sie jedoch Snaps verwenden möchten, ist dies der einfachste Weg, um es installiert zu bekommen.
Bevor irgendetwas getan werden kann, muss Copr installiert werden.
sudo dnf install 'dnf-command(copr)'Sobald Copr auf dem System ist, müssen Sie das Repository aktivieren, aus dem wir Snapd beziehen werden.
sudo dnf copr enable zyga/snapcoreDann aktualisieren Sie einfach Ihre Softwarequellen.
sudo dnf updateSchließlich installieren Sie Snapd.
dnf install snapdSobald Snapd installiert ist, sind Sie noch nicht fertig. Fedora kommt mit SELinux, also müssen einige Einstellungen geändert werden.
sudo gedit /etc/selinux/configDieser Befehl öffnet die SELinux-Konfiguration im Gnome-Editor. Suchen Sie SELINUX=enabled in der Konfigurationsdatei und ändern Sie “enabled” in “permissive”. Danach speichern Sie, und starten Sie neu, um die Einstellung anzuwenden.
Quellcode
Wenn Sie eine Linux-Distribution verwenden, die nicht erwähnt wird, müssen Sie wahrscheinlich den Quellcode herunterladen und selbst kompilieren. Jede Distro ist anders und hat ihre eigenen Schritte in diesem Prozess. Gehen Sie zu dieser Seite und scrollen Sie nach unten. Die Build-Anweisungen sind sehr ausführlich. Viel Glück!
So verwenden Sie Snapd
Die Verwendung von Snapd ist identisch mit der Verwendung auf Ubuntu. Weitere Informationen dazu hier. Alle Snappy-Pakete aufzulisten ist einfach. Geben Sie einfach diesen Befehl ein:
snap findoder diesen hier
snap find snappackagename
Dies listet alle verfügbaren Pakete auf. Wenn Sie ein Paket gefunden haben, das Sie möchten, installieren Sie es. Zum Beispiel, wenn ich “telegram” mit Snapd finde und es als Snap-Paket installieren möchte.

sudo snap install telegram-sergiusensDann, so einfach ist das, ist Telegram am Laufen. Einfach. Es geht jedoch nicht nur um die Installation von Paketen, oder? Was ist, wenn Sie beschlossen haben, Telegram zu hassen. Wie entfernen Sie es? Das Entfernen von Snap-Paketen ist so einfach wie das Eingeben eines einzigen Befehls.
sudo snap remove telegram-sergiusensEinige andere nützliche Befehle sind list, refresh, abort und run. List ermöglicht es Ihnen, alle installierten Snaps auf dem System zu sehen, run ermöglicht es Ihnen, den angegebenen Snap-Befehl auszuführen, und refresh aktualisiert alle installierten Snaps. Sehen Sie sich diese Befehle und mehr an, indem Sie eingeben:
snap --helpFazit
Snap-Pakete sind wirklich großartig, und seit sie auf dem Desktop sind, haben immer mehr Menschen sie angenommen. Deshalb ist die Veröffentlichung von Snapd so aufregend. Wir müssen nicht mehr auf Ubuntu sein, um von der harten Arbeit zu profitieren. Vielleicht wird in zwei oder drei Jahren die Mehrheit der Software auf Linux auf diese Weise installiert. Installieren Sie es heute und wagen Sie den Sprung!
Wie fühlen Sie sich über Snap-Pakete, die auf andere Distributionen kommen? Lassen Sie es uns in den Kommentaren unten wissen!
Bildnachweis: watchdog.org