{"id":1974,"date":"2023-09-09T20:47:57","date_gmt":"2023-09-09T18:47:57","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=1974"},"modified":"2024-11-03T09:48:50","modified_gmt":"2024-11-03T08:48:50","slug":"deb-get-software-aus-fremd-repositorys-unter-debian-ganz-einfach-installieren","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/deb-get-software-aus-fremd-repositorys-unter-debian-ganz-einfach-installieren\/","title":{"rendered":"Deb-Get &#8211; Software aus Fremd-Repositorys unter Debian ganz einfach installieren"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Jeder, der unter Debian Fremd-Repositorys einbindet kennt die Geschichte &#8211;&nbsp;<a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/apt-key-ist-veraltet\/\" data-type=\"post\" data-id=\"930\" target=\"_blank\" rel=\"noreferrer noopener\">apt-key<\/a>&nbsp;ist veraltet, es ist nun etwas umst\u00e4ndlicher die Schl\u00fcssel solcher Repositorys einzubinden (<em>siehe Link<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Mai 2022 wurde von einem User die Software Deb-Get entwickelt und seitdem wird die Community um die Software immer gr\u00f6\u00dfer. Deb-Get macht alles automatisch &#8211; es f\u00fcgt den Schl\u00fcssel des Repositorys in das System ein, anschlie\u00dfend das Repository &#8211; zuletzt installiert es die gew\u00fcnschte Software.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Noch gibt es nat\u00fcrlich einen Nachteil &#8211; Deb-Get muss die gew\u00fcnschte Software kennen &#8211; doch dazu sp\u00e4ter mehr. Ein weiterer Nachteil &#8211; die Software arbeitet (<em>noch<\/em>) nicht mit allen Debian-Distributionen zusammen, dazu z\u00e4hlen etwa Siduction (<em>Debian Unstable &#8211; obwohl, bei den gew\u00fcnschten Applikationen hat es bei mir funktioniert<\/em>), Tuxedo OS. Debian Stable wird jedoch absolut perfekt unterst\u00fctzt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Deb-Get installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden diese Software unter&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/wimpysworld\/deb-get\" target=\"_blank\">GitHub<\/a>&nbsp;zum Download (<em>der Link findet sich unten im Bereich &#8222;<strong>Install<\/strong>&#8222;<\/em>) &#8211; das Paket installieren Sie entweder einfach per Mausklick, oder als&nbsp;Administrator&nbsp;auf dem&nbsp;Terminal&nbsp;\u00fcber die&nbsp;Paket-Verwaltung&nbsp;durch den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install \/home\/nutzername\/Downloads\/dateiname.deb<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Befinden Sie sich auf dem Terminal bereits im Verzeichnis mit der Datei, k\u00fcrzen Sie den Befehl der Bequemlichkeit halber gleich etwas ab:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install .\/dateiname.deb<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Schneller geht es mit dem Befehl &#8222;<strong><code>curl<\/code><\/strong>&#8220; &#8211; das gleichnamige Paket installieren Sie \u00fcber die Paket-Verwaltung &#8211; entweder als root (<strong>su<\/strong>):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl \u2010sL https:\/\/raw.git hubusercontent.com\/wimpys world\/deb\u2010get\/main\/deb\u2010get | \u2010E bash \u2010s install deb\u2010get<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">oder mittels &#8222;<strong>sudo<\/strong>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl \u2010sL https:\/\/raw.git hubusercontent.com\/wimpys world\/deb\u2010get\/main\/deb\u2010get | sudo \u2010E bash \u2010s install deb\u2010get<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sie m\u00fcssen die Software allerdings mit demselben Befehl aktualisieren &#8211; es gibt noch kein Repository f\u00fcr Deb-Get.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Deb-Get nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Als Erstes gilt es einmal herauszufinden, ob Deb-Get das gew\u00fcnschte Repository schon unterst\u00fctzt &#8211; am Terminal (<em>mit administrativen Rechten nat\u00fcrlich<\/em>):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get list<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"638\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-1024x638.jpg\" alt=\"\" class=\"wp-image-1975\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-1024x638.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-300x187.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-768x478.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get.jpg 1347w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software zeigt links die Liste der unterst\u00fctzten Software \/ Repositorys, rechts daneben zeigt ein &#8222;<strong>[ installed ]<\/strong>&#8220; &#8211; das Repository ist im System integriert und installiert. Die Liste ist schon recht lang &#8211; sp\u00e4ter mehr.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt habe ich in meinem Beispiel bereits&nbsp;VS Codium&nbsp;installiert &#8211; jedoch ohne das Repository einzuf\u00fcgen &#8211; Deb-Get zeigt dies an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get update<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"638\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-2-1024x638.jpg\" alt=\"\" class=\"wp-image-1976\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-2-1024x638.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-2-300x187.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-2-768x478.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/deb-get-2.jpg 1347w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get upgrade<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">aktualisiert nicht nur VS Codium, sondern auch das komplette System &#8211; wie etwa mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt upgrade<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt die interessante Geschichte &#8211; wir installieren ein Paket aus der unterst\u00fctzten Liste &#8211; etwa das Paket &#8222;<strong>youtube-music<\/strong>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get install youtube-music<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Deb-Get f\u00fcgt den Schl\u00fcssel automatisch ein, das Repository und installiert die Software &#8211; feines Teil.:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get remove youtube-music<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">w\u00fcrde das Paket wieder deinstallieren &#8211; alternativ entfernen Sie auch die Konfigurationsdateien der Software wie \u00fcblich mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get purge youtube-music<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software speichert die Installationsdateien nicht wie APT unter &#8222;<em>\/var\/cache\/apt\/archives\/<\/em>&#8220; &#8211; sondern unter &#8222;<em>\/var\/cache\/deb\u2010get\/<\/em>&#8220; &#8211; diese l\u00f6schen wir mittels:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get clean<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Weitere Repositorys vorschlagen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Wie schon beschrieben &#8211; die Liste der unterst\u00fctzten Software wird beinahe w\u00f6chentlich, manchmal auch \u00f6fters aktualisiert. Aktualisieren Sie das Paket &#8222;<strong>deb-get<\/strong>&#8220; also hin und wieder &#8211; ich bin mir nicht sicher, vielleicht hilft auch ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>deb-get update<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ich denke jedoch nicht! &#8211;&nbsp;<strong>Nachtrag:<\/strong>&nbsp;&#8211; Deb-Get findet sich in der Liste, wird also automatisch mittels &#8222;<strong>deb-get upgrade<\/strong>&#8220; aktualisiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter&nbsp;<a href=\"https:\/\/github.com\/wimpysworld\/deb-get\/issues\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub &#8211; Deb-Get &#8211; issues<\/a>&nbsp;finden Sie die aktuell unterst\u00fctzten Pakete &#8211; nat\u00fcrlich auch neu hinzugef\u00fcgte. Sie k\u00f6nnen als GitHub-User selbst neue Repositorys beantragen &#8211; etwa, wenn Sie ein Repository kennen, das noch nicht eingef\u00fcgt wurde &#8211; dies gelingt unter dem letzten genannten Link.<\/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=\"1974\" 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\">1    <\/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=\"1974\" 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\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Jeder, der unter Debian Fremd-Repositorys einbindet kennt die Geschichte &#8211;&nbsp;apt-key&nbsp;ist veraltet, es ist nun etwas umst\u00e4ndlicher die Schl\u00fcssel solcher Repositorys einzubinden (siehe Link). Im Mai 2022 wurde von einem User die Software Deb-Get entwickelt und seitdem wird die Community um die Software immer gr\u00f6\u00dfer. Deb-Get macht alles automatisch &#8211; es f\u00fcgt den Schl\u00fcssel des Repositorys [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1975,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64,4],"tags":[12,7,65,6],"class_list":["post-1974","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-verwalten","category-terminal","tag-kommandozeile","tag-shell","tag-software-verwalten","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1974","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=1974"}],"version-history":[{"count":2,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1974\/revisions"}],"predecessor-version":[{"id":16988,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1974\/revisions\/16988"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/1975"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=1974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=1974"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=1974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}