{"id":2435,"date":"2023-09-10T11:04:13","date_gmt":"2023-09-10T09:04:13","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=2435"},"modified":"2023-09-10T11:04:16","modified_gmt":"2023-09-10T09:04:16","slug":"flatpak-und-snap-die-unterschiede","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/10\/flatpak-und-snap-die-unterschiede\/","title":{"rendered":"Flatpak und Snap &#8211; die Unterschiede"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Viele Linux-Benutzer haben bereits damit Bekanntschaft gemacht &#8211;&nbsp;<a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=11\" target=\"_blank\" rel=\"noreferrer noopener\">Flatpak<\/a>&nbsp;und&nbsp;<a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=12\" target=\"_blank\" rel=\"noreferrer noopener\">Snap<\/a>. Hierbei handelt es sich um eigene Paket-Formate f\u00fcr Linux. Software aus Flatpak und Snap l\u00e4sst sich auf allen Linux-Distributionen installieren und nutzen. In diesem Beitrag sehen wir uns die Unterschiede etwas genauer an.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Flatpak stammt aus dem Hause Red Hat &#8211;&nbsp;<a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?f=11&amp;t=852\" target=\"_blank\" rel=\"noreferrer noopener\">Fedora<\/a>, Snap wiederum von Canonical &#8211;&nbsp;<a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=1119\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Software-Pakete dieser Art haben so gut wie alle ben\u00f6tigten Abh\u00e4ngigkeiten in ihrem Paket enthalten, aus diesem Grund lassen sich diese so einfach installieren. Man muss sich also keine Gedanken machen, dass die Software nach der Installation nicht funktioniert (<em>normal<\/em>). Einige Pakete k\u00f6nnen nat\u00fcrlich zus\u00e4tzlich schon erforderlich sein &#8211; dabei handelt es sich um Software-Bibliotheken der jeweiligen Desktop-Umgebungen, diese werden jedoch automatisch installiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Jetzt zu den eigentlichen Unterschieden:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Grundlegend starten Snap-Pakete langsamer als Flatpak-Pakete, dies liegt an deren Kompression &#8211; beide Formate starten Software jedoch grundlegend langsamer als Software, die \u00fcber den Paket-Manager der Distribution installiert wurde. Beide Software-Arten liegen komprimiert auf dem System und m\u00fcssen erst entpackt werden, sind die Anwendungen jedoch einmal gestartet und wieder geschlossen, starten beide recht z\u00fcgig.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein gro\u00dfer Unterschied ist auch die Verf\u00fcgbarkeit von Software in den beiden Paket-Formaten, es gibt mehr Software als Flatpak denn als Snap &#8211; Snap-Pakete gibt es jedoch auch f\u00fcr das\u00a0Terminal\u00a0&#8211; also etwa f\u00fcr Server ohne grafische Oberfl\u00e4che.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der gr\u00f6\u00dfte Unterschied zwischen beiden Paket-Formaten liegt an deren Entwicklung. Bei Flatpak ist zwecks der Basis von Fedora alles freie Software &#8211; w\u00e4hrend die Software-Pakete nat\u00fcrlich auch Closed Software sein k\u00f6nnen &#8211; einer der Gr\u00fcnde, warum beide Paket-Formate \u00fcberhaupt erstellt wurden. F\u00fcr Software-Hersteller soll es einfacher sein, Software zu erstellen und auf unterschiedlichen Distributionen zu verbreiten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei Snap liegt die Geschichte anders: Alles, was Sie sehen, also die grafische Oberfl\u00e4che bei der Installation von Snap-Software, ist freie Software und auch der Dienst namens &#8222;<strong>snapd<\/strong>&#8222;, der solche Software zum Laufen bringt. Das sogenannte Backend, mit denen Snaps erstellt werden, und zus\u00e4tzliche Dienste sind jedoch propriet\u00e4r &#8211; dies bedeutet, man wei\u00df nicht, was geschieht &#8211; wie etwa bei Microsoft Windows, dort sieht man auch nur, was man wirklich sehen soll\/darf.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein weiterer Unterschied sind die Software-Repositorys &#8211; Flatpak ist dezentral, jeder kann sein eigenes Repository erstellen und Software darin zur Installation bereitstellen. Canonical will mit Snap jedoch nur ein einziges Repository &#8211; das von Canonical.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um Flatpaks zu installieren, m\u00fcssen Sie kein\u00a0Administrator\u00a0sein, zur Installation von Snaps schon.<\/p>\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=\"2435\" 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\">4    <\/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=\"2435\" 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\">2<\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Viele Linux-Benutzer haben bereits damit Bekanntschaft gemacht &#8211;&nbsp;Flatpak&nbsp;und&nbsp;Snap. Hierbei handelt es sich um eigene Paket-Formate f\u00fcr Linux. Software aus Flatpak und Snap l\u00e4sst sich auf allen Linux-Distributionen installieren und nutzen. In diesem Beitrag sehen wir uns die Unterschiede etwas genauer an. Flatpak stammt aus dem Hause Red Hat &#8211;&nbsp;Fedora, Snap wiederum von Canonical &#8211;&nbsp;Ubuntu. Software-Pakete [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2391,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[301],"tags":[302],"class_list":["post-2435","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-begriffe-erklaerungen","tag-begriffe-erklaerungen"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2435","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=2435"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2435\/revisions"}],"predecessor-version":[{"id":2436,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2435\/revisions\/2436"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/2391"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=2435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=2435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=2435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}