{"id":802,"date":"2023-09-03T17:31:29","date_gmt":"2023-09-03T15:31:29","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=802"},"modified":"2023-09-03T17:31:30","modified_gmt":"2023-09-03T15:31:30","slug":"snap-noch-mehr-software-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/snap-noch-mehr-software-unter-linux\/","title":{"rendered":"Snap &#8211; Noch mehr Software unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Je nach Linux-Distribution werden unterschiedliche Paket-Formate, mit denen Software installiert wird. Zu den bekanntesten z\u00e4hlen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DEB (f\u00fcr auf Debian basierende Linux-Distributionen)<\/li>\n\n\n\n<li>RPM (etwa Fedora, Red Hat, openSUSE, PCLinuxOS, &#8230;)<\/li>\n\n\n\n<li>Tar.gz<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nicht jede Linux-Distribution hat dieselbe Software in ihren Repositorys wie andere, schon zwischen dem Urvater Debian und seinem Abk\u00f6mmling Ubuntu kann es gro\u00dfe Unterschiede geben. Auch dauert es bei verschiedenen Distributionen unterschiedlich lange bis eine neue Version von diesen erscheint &#8211; so kann es sein das man auf der einen Distribution etwas l\u00e4nger warten muss um an aktuelle Versionen einer gew\u00fcnschten Software kommt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Snap versucht dieses Problem zu umgehen indem es von der Distribution unabh\u00e4ngige Software-Pakete liefert die auf jeder Distribution l\u00e4uft.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Was ist Snap?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Das Paket-Format Snap wurde von den Entwicklern der Linux-Distribution Ubuntu. Ein Snap-Paket beinhaltet nicht nur die eigentliche Software, sondern auch in ben\u00f6tigten Abh\u00e4ngigkeiten in den ben\u00f6tigten Versionen um zu funktionieren. So m\u00fcssen sich die Entwickler der jeweiligen Software nicht mehr um die Abh\u00e4ngigkeiten auf den jeweiligen Distributionen k\u00fcmmern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Was f\u00fcr die Entwickler eine Erleichterung ist, hat f\u00fcr den Benutzer den Nachteil dass das jeweilige Software-Paket mehr Platz auf der Festplatte ben\u00f6tigt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Snap unter Debian und darauf basierenden Linux-Distributionen aktivieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unter auf Debian basierenden Linux-Distributionen installieren Sie \u00fcber die Paket-Verwaltung das Paket &#8222;<strong>snapd<\/strong>&#8222;, m\u00f6chten Sie Snap-Pakete auch grafisch verwalten installieren Sie f\u00fcr die grafische Paket-Verwaltung Discover (KDE) das Paket &#8222;<strong>plasma-discover-backend<\/strong>&#8220; und f\u00fcr GNOME-Software das Paket &#8222;<strong>gnome-software-plugin-snap<\/strong>&#8222;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Snap-Software-Pakete installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nach der Installation der jeweiligen Pakete lassen sich Snap-Pakete auf dem Terminal sowie auf der grafischen Oberfl\u00e4che verwalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine \u00dcbersicht \u00fcber alle Snap-Pakete finden Sie auf Snapcraft (<a rel=\"noreferrer noopener\" href=\"https:\/\/snapcraft.io\/store\" target=\"_blank\">https:\/\/snapcraft.io\/store<\/a>). Nun sehen wir uns an wie wir Snap-Pakete auf dem Terminal installieren &#8211; dies funktioniert nur mit administrativen Rechten. Versuchen wir es mit dem Paket &#8222;<strong>OenRA<\/strong>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>snap install openra<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Wie sich das Paket tats\u00e4chlich nennt, zeigt sich auf der Webseite unter der Beschreibung:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap-1024x576.jpg\" alt=\"\" class=\"wp-image-803\" style=\"width:700px;height:394px\" width=\"700\" height=\"394\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/snap.jpg 1920w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Um installierte Snap-Pakete auf dem Terminal zu aktualisieren, nutzen Sie den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>snap refresh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Mit folgendem Befehl lassen Sie sich alle installierten Snap-Pakete anzeigen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>snap list<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem Sie wissen wie sich die einzelnen Pakete nennen lassen sich diese auch auf dem Terminal deinstallieren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>snap remove openra<\/code><\/pre>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"802\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">3    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"802\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\">1<\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Je nach Linux-Distribution werden unterschiedliche Paket-Formate, mit denen Software installiert wird. Zu den bekanntesten z\u00e4hlen: Nicht jede Linux-Distribution hat dieselbe Software in ihren Repositorys wie andere, schon zwischen dem Urvater Debian und seinem Abk\u00f6mmling Ubuntu kann es gro\u00dfe Unterschiede geben. Auch dauert es bei verschiedenen Distributionen unterschiedlich lange bis eine neue Version von diesen erscheint [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":803,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64],"tags":[65],"class_list":["post-802","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-verwalten","tag-software-verwalten"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=802"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/802\/revisions"}],"predecessor-version":[{"id":804,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/802\/revisions\/804"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/803"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}