{"id":746,"date":"2023-09-03T12:15:22","date_gmt":"2023-09-03T10:15:22","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=746"},"modified":"2023-09-03T15:21:31","modified_gmt":"2023-09-03T13:21:31","slug":"flatpak-pakete-nutzen-noch-mehr-software","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/flatpak-pakete-nutzen-noch-mehr-software\/","title":{"rendered":"Flatpak-Pakete nutzen &#8211; noch mehr Software"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Flatpak &#8211; Noch mehr Software unter Linux<\/h3>\n\n\n\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\">Flatpak 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 Flatpak?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Das Paket-Format Flatpak wurde von den Entwicklern der Linux-Distribution Fedora und Red Hat entwickelt. Ein Flatpak-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\">Flatpak 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>flatpak<\/strong>&#8222;, m\u00f6chten Sie Flatpak-Pakete auch grafisch verwalten installieren Sie f\u00fcr die grafische Paket-Verwaltung Discover (KDE) das Paket &#8222;<strong>plasma-discover-backend-flatpak<\/strong>&#8220; und f\u00fcr GNOME-Software das Paket &#8222;<strong>gnome-software-plugin-flatpak<\/strong>&#8222;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anschlie\u00dfend gilt es am Terminal das Flatpak-Repository zu aktivieren. Je nachdem ob Sie Software als Administrator f\u00fcr alle Benutzer des Systems Software installieren wollen oder auch als normaler Benutzer wird der Befehl als Administrator oder als normaler Benutzer ausgef\u00fchrt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak remote-add --if-not-exists flathub https:\/\/flathub.org\/repo\/flathub.flatpakrepo<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Flatpak-Software-Pakete installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nach der Aktivierung des Flatpak-Repositorys l\u00e4sst sich Software aus diesem installieren. Etwa wie hier unter Discover (rechts unten unter Quelle zeigt sich, dass es sich um ein Flatpak-Paket handelt):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak-1024x576.jpg\" alt=\"\" class=\"wp-image-747\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/flatpak.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Eine \u00dcbersicht \u00fcber alle Pakete zeigt sich auf Flathub (<a rel=\"noreferrer noopener\" href=\"https:\/\/flathub.org\/apps\" target=\"_blank\">https:\/\/flathub.org\/apps<\/a>) &#8211; in der Beschreibung des jeweiligen Paketes findet sich am Ende der Seite auch der Befehl, um die Software auf dem Terminal zu installieren. So etwa f\u00fcr das Spiel Xonotic:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak install flathub org.xonotic.Xonotic<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6chte man sich die Software nur f\u00fcr sich selbst installieren, also ohne administrative Rechte nutzt man zus\u00e4tzlich die Option &#8222;<strong><code>--user<\/code><\/strong>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak --user install flathub org.xonotic.Xonotic<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Flatpak-Pakete aktualisieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Um installierte Flatpak-Pakete zu aktualisieren, nutzen Sie je nachdem wie diese installiert wurden als Administrator oder als normaler Nutzer den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Flatpak-Pakete deinstallieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Zur Deinstallation von installierten Flatpak-Paketen lassen Sie sich diese erst einmal anzeigen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak list<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Anschlie\u00dfend kopieren Sie die komplette Bezeichnung des Flatpak-Paketes und deinstallieren dieses mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak uninstall org.xonotic.Xonotic<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Flatpak &#8211; Noch mehr Software unter Linux 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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":747,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64],"tags":[12,7,65,6],"class_list":["post-746","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-verwalten","tag-kommandozeile","tag-shell","tag-software-verwalten","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/746","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=746"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/746\/revisions"}],"predecessor-version":[{"id":748,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/746\/revisions\/748"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/747"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}