Hallo Freunde. In diesem Beitrag erfahren Sie, wie Sie Snap unter Rocky Linux 8 installieren.
Snap ist die von Canonical entwickelte autarke Pakettechnologie. Wie erwartet ist es in Ubuntu integriert, aber es ist auch möglich, es in anderen Distributionen wie Rocky Linux zu installieren.
Flatpak ist der natürliche Konkurrent von Snap. Beide bieten Pakete an, die dank ihrer Box-Technologie auf jeder Distribution ausgeführt werden können, die sie unterstützt. Das heißt, dass in einem einzigen Paket alle Abhängigkeiten und Bibliotheken enthalten sind, die zum Ausführen ohne Auswirkungen auf das System erforderlich sind.
Obwohl die Repositories von Rocky Linux 8 umfangreich sind und mehr mit EPEL, ist die Wahrheit, dass wir dank Snap andere Anwendungen installieren und die Funktionalität des Systems weiter erweitern können.
Installieren Sie Snap unter Rocky Linux 8
Wie zu erwarten, ist Snap nicht in den offiziellen Rocky Linux 8-Repositories enthalten. Sie können Snap jedoch über das EPEL-Repository installieren.
Aktualisieren Sie zunächst das gesamte System im Terminal.
sudo dnf update
Fügen Sie danach das EPEL-Repository hinzu und aktivieren Sie es, indem Sie den folgenden Befehl ausführen
sudo dnf install epel-release
Nachdem das Repository hinzugefügt wurde, können Sie das Snap-Paket installieren.
sudo dnf install snapd
Erstellen Sie dann einen symbolischen Link
sudo ln -s /var/lib/snapd/snap/snap /snap
Snap arbeitet als Systemdienst, also müssen wir es starten.
sudo systemctl enable --now snapd.socket
Wir können dann den Status dieses Dienstes prüfen.
sudo systemctl status snapd.socket
Dies zeigt an, dass Snap einsatzbereit ist.
Snap unter Rocky Linux 8 verwenden
Sobald Snap installiert ist, können Sie die installierte Version überprüfen.
snap version
snap 2.54.4-1.el8
snapd 2.54.4-1.el8
series 16
rocky 8.5
kernel 4.18.0-348.12.2.el8_5.x86_64
Danach können Sie es problemlos verwenden. Wenn Sie beispielsweise nach einem Paket suchen möchten, können Sie einfach ausführen.
sudo snap find
Dies zeigt Ihnen viele Pakete, die Sie installieren können.
Um nach einem bestimmten zu suchen, führen Sie
aussudo snap find [name]
Wenn Sie einen von ihnen oder andere installieren möchten, können Sie auch
ausführensudo snap install [package-name]
Wenn Sie alle auf dem System installierten Snap-Pakete wissen möchten, müssen Sie den Inhalt von /var/lib/snapd/snaps/
anzeigen Verzeichnis.
ls /var/lib/snapd/snaps/`.
core18_2344.snap powershell_200.snap snapd_15177.snap
Wenn Sie ein Paket aktualisieren möchten, führen Sie einfach
aussudo snap refresh [package]
Oder alle
sudo snap refresh
Wenn Sie schließlich ein Paket entfernen möchten, müssen Sie
ausführensudo snap remove [package]
Schlussfolgerung
In diesem Beitrag haben Sie die Grundlagen der Verwendung von Snap gelernt. Aber nicht nur das, Sie haben auch gelernt, wie man es auf Rocky Linux 8 installiert, einem kompatiblen System, aber nicht standardmäßig.