{"id":1632,"date":"2023-09-09T15:16:21","date_gmt":"2023-09-09T13:16:21","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=1632"},"modified":"2023-09-09T15:16:22","modified_gmt":"2023-09-09T13:16:22","slug":"dselect-alternative-paket-verwaltung-unter-debian","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/09\/dselect-alternative-paket-verwaltung-unter-debian\/","title":{"rendered":"dselect &#8211; Alternative Paket-Verwaltung unter Debian"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Dieser Artikel bringt ein wenig Nostalgie von Debian hervor. Unter Debian nutzt man zur Verwaltung von Software &#8211; also zum Installieren, Deinstallieren und Aktualisieren, die Paket-Verwaltung APT. Eine Alternative w\u00e4re Aptitude &#8211; beide nutzen im Hintergrund eigentlich den umst\u00e4ndlich zu nutzenden Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dpkg<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der Befehl kann selbst keine Abh\u00e4ngigkeiten aufl\u00f6sen, darum m\u00fcsste man sich um diese selbst k\u00fcmmern. APT und Aptitude vereinfachen also die Arbeit mit dpkg. Vor diesen beiden Werkzeugen existierte nat\u00fcrlich auch eine Vereinfachung, man kann sie nat\u00fcrlich auch immer noch nutzen. Der Befehl nennt sich ganz einfach &#8222;<code>dselect<\/code>&#8222;.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dselect installieren<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Software wird ganz einfach \u00fcber die Paket-Verwaltung durch das Paket &#8222;<strong>dselect<\/strong>&#8220; installiert.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dselect nutzen<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software wird mit administrativen Rechten am Terminal durch den Befehl:<br>CODE: ALLES AUSW\u00c4HLEN<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dselect<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">gestartet:<\/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\/dselect-1024x576.jpg\" alt=\"\" class=\"wp-image-1633\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hier noch einmal als Text:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Debian \u00bbdselect\u00ab Paketverwaltungs-Frontend Version 1.21.9 (amd64).\n\n * 0. &#91;Z]ugriff   Zugriffsmethode ausw\u00e4hlen.                                                      \n   1. &#91;E]rneuern  Liste der verf\u00fcgbaren Pakete erneuern, falls m\u00f6glich.\n   2. &#91;A]usw\u00e4hle Auswahl der f\u00fcr Ihr System gew\u00fcnschten Pakete treffen.\n   3. &#91;I]nstall.  Gew\u00fcnschte Pakete installieren und aktualisieren.\n   4. Kon&#91;f]ig.   Alle unkonfigurierten Pakete konfigurieren.\n   5. &#91;L]\u00f6schen  Nicht gew\u00fcnschte Software l\u00f6schen.\n   6. &#91;B]eenden   Dselect beenden.\n\nBewegen Sie sich mit ^P, ^N, Pfeiltasten, Anfangsbuchstaben oder Ziffern;\nDr\u00fccken Sie &lt;Eingabe&gt; zur Best\u00e4tigung.   ^L zeichnet den Bildschirm neu.\n\nCopyright (C) 1994-1996 Ian Jackson.\nCopyright (C) 2000,2001 Wichert Akkerman.\nDies ist freie Software; lesen Sie die GNU General Public License in der\nVersion 2 oder h\u00f6her f\u00fcr Kopierbedingungen. Es wird KEINE Haftung \u00fcbernommen.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden nun ein Men\u00fc mit Ziffern vor den einzelnen Eintr\u00e4gen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>* 0. &#91;Z]ugriff   Zugriffsmethode ausw\u00e4hlen.                                                      \n   1. &#91;E]rneuern  Liste der verf\u00fcgbaren Pakete erneuern, falls m\u00f6glich.\n   2. &#91;A]usw\u00e4hle Auswahl der f\u00fcr Ihr System gew\u00fcnschten Pakete treffen.\n   3. &#91;I]nstall.  Gew\u00fcnschte Pakete installieren und aktualisieren.\n   4. Kon&#91;f]ig.   Alle unkonfigurierten Pakete konfigurieren.\n   5. &#91;L]\u00f6schen  Nicht gew\u00fcnschte Software l\u00f6schen.\n   6. &#91;B]eenden   Dselect beenden.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen jetzt die Ziffern dr\u00fccken oder den gew\u00fcnschten Eintrag mit den\u00a0<strong><kbd>Pfeiltasten<\/kbd><\/strong>\u00a0ausw\u00e4hlen und mit\u00a0<strong><kbd>Eingabe<\/kbd><\/strong>\u00a0best\u00e4tigen. Zu Beginn nutzt man am besten den Eintrag:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>0. &#91;Z]ugriff   Zugriffsmethode ausw\u00e4hlen.<\/code><\/pre>\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\/dselect-1-1024x576.jpg\" alt=\"\" class=\"wp-image-1634\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hiermit w\u00e4hlt man das Repository, auf das man zugreifen m\u00f6chte &#8211; am h\u00e4ufigsten wird man nat\u00fcrlich den Eintrag:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt            APT Acquisition &#91;file,http,ftp]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">nutzen. Man greift also auf das Online-Repository zu, der Eintrag ist automatisch markiert. Beim ersten Mal erh\u00e4lt man die Meldung:<\/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\/dselect-2-1024x576.jpg\" alt=\"\" class=\"wp-image-1635\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Meldung best\u00e4tigt man mit &#8222;<strong><kbd>N<\/kbd><\/strong>&#8220; durch Eingabe. Sie landen wieder im Hauptmen\u00fc &#8211; jetzt ist gleich der richtige Eintrag markiert:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>1. &#91;E]rneuern  Liste der verf\u00fcgbaren Pakete erneuern, falls m\u00f6glich.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der Paket-Cache wird aktualisiert &#8211; das System wird also mit dem Repository abgeglichen. Es folgt der Eintrag:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>2. &#91;A]usw\u00e4hle Auswahl der f\u00fcr Ihr System gew\u00fcnschten Pakete treffen.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sie erhalten eine Hilfe:<\/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\/dselect-3-1024x576.jpg\" alt=\"\" class=\"wp-image-1636\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-3-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-3-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-3-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-3-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Diese verlassen Sie mit der\u00a0<strong><kbd>Leertaste<\/kbd><\/strong>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zu Beginn erhalten Sie gleich einmal eine Liste der aktualisierbaren Pakete &#8211; im unteren Bereich erhalten Sie \u00fcbrigens immer eine Hilfe &#8211; auch eine Beschreibung zu den einzelnen Paketen. Durch die Liste scrollen Sie ganz einfach mit den\u00a0<strong><kbd>Pfeiltasten<\/kbd><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit den Tasten\u00a0<strong><kbd>+<\/kbd><\/strong>\u00a0w\u00e4hlen Sie die entsprechenden Pakete aus, mit\u00a0<strong><kbd>-<\/kbd><\/strong>\u00a0w\u00e4hlen Sie Pakete ab, zum Aktualisieren l\u00e4sst man einfach die Taste <kbd>+<\/kbd> gedr\u00fcckt, so lange bis man am Ende der Liste angelangt ist &#8211; w\u00e4hlen Sie nichts, markiert dselect automatisch die aktualisierbaren Pakete zur Installation.\u00a0<strong>Aber Vorsicht:\u00a0<\/strong>die Liste beinhaltet nicht nur aktualisierbare Pakete, weiter unten finden sich auch nicht installierte Pakete &#8211; um solche zur Installation auszuw\u00e4hlen, dr\u00fccken Sie ebenfalls die Taste\u00a0<strong><kbd>+<\/kbd><\/strong>\u00a0&#8211; zum Deinstallieren installierter Pakete die Taste\u00a0<strong><kbd>-<\/kbd><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit\u00a0<strong>Eingabe<\/strong>\u00a0landen Sie wieder im Hauptmen\u00fc. Es folgt der Eintrag:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;I]nstall.  Gew\u00fcnschte Pakete installieren und aktualisieren.<\/code><\/pre>\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\/dselect-5-1024x576.jpg\" alt=\"\" class=\"wp-image-1637\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-5-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-5-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-5-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-5-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dselect-5.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Es werden Aktualisierungen angezeigt, ebenso von Ihnen eingestellte \u00c4nderungen &#8211; also zu installierende und zu l\u00f6schende Pakete. Mit\u00a0<strong><kbd>Eingabe<\/kbd><\/strong>\u00a0werden die \u00c4nderungen \u00fcbernommen. Die restlichen Eintr\u00e4ge sind einfach verst\u00e4ndlich &#8211; mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;L]\u00f6schen  Nicht gew\u00fcnschte Software l\u00f6schen.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">werden nur installierte Pakete zum Deinstallieren angezeigt, mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Kon&#91;f]ig.   Alle unkonfigurierten Pakete konfigurieren.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">lassen sich fehlerhaft konfigurierte Pakete passend konfigurieren und mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;B]eenden   Dselect beenden.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">wird die Software beendet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel bringt ein wenig Nostalgie von Debian hervor. Unter Debian nutzt man zur Verwaltung von Software &#8211; also zum Installieren, Deinstallieren und Aktualisieren, die Paket-Verwaltung APT. Eine Alternative w\u00e4re Aptitude &#8211; beide nutzen im Hintergrund eigentlich den umst\u00e4ndlich zu nutzenden Befehl: Der Befehl kann selbst keine Abh\u00e4ngigkeiten aufl\u00f6sen, darum m\u00fcsste man sich um diese [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1634,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64,17,4],"tags":[12,7,65,15,6],"class_list":["post-1632","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-verwalten","category-system","category-terminal","tag-kommandozeile","tag-shell","tag-software-verwalten","tag-system","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1632","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=1632"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1632\/revisions"}],"predecessor-version":[{"id":1638,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/1632\/revisions\/1638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/1634"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=1632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=1632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=1632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}