{"id":7815,"date":"2012-05-29T23:15:28","date_gmt":"2012-05-29T21:15:28","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=7815"},"modified":"2019-09-27T22:59:55","modified_gmt":"2019-09-27T20:59:55","slug":"aufraumtipps-teil-ii-automatisch-installierte-pakete-mit-debian-und-ubuntu-entfernen","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2012\/05\/29\/aufraumtipps-teil-ii-automatisch-installierte-pakete-mit-debian-und-ubuntu-entfernen\/","title":{"rendered":"Aufr\u00e4umtipps Teil II: Automatisch installierte Pakete mit Debian und Ubuntu entfernen"},"content":{"rendered":"<p>Hier ist ein weiterer Artikel zum Thema Aufr\u00e4umen mit Debian und Ubuntu, der sich an <a href=\"https:\/\/www.gambaru.de\/blog\/2012\/05\/07\/drei-aufraumtipps-mit-aptitude-fur-debian-und-ubuntu\/\">den letzten Artikel<\/a> nahtlos anschlie\u00dft. <a href=\"http:\/\/raphaelhertzog.com\/\">Rapha\u00ebl Hertzog hat in seinem englischen Blog<\/a> daraus eine kleine Serie gemacht, die ich so interessant fand, dass ich sie in Deutsch hier festhalten wollte.<br \/>\nIn diesem Fall geht es um automatisch installierte Pakete und <a href=\"http:\/\/raphaelhertzog.com\/2011\/03\/07\/debian-cleanup-tip-6-remove-automatically-installed-packages\/\">wie man sie wieder loswerden kann<\/a>.<br \/>\nJeder kennt das sicherlich bei Debian und Ubuntu, wenn man apt-get oder aptitude benutzt und folgende Ausgabe im Terminal zu sehen ist.<\/p>\n<blockquote><p>apt-get install claws-mail<br \/>\nPaketlisten werden gelesen... Fertig<br \/>\nAbh\u00e4ngigkeitsbaum wird aufgebaut<br \/>\nStatusinformationen werden eingelesen... Fertig<br \/>\nDie folgenden zus\u00e4tzlichen Pakete werden installiert:<br \/>\nclaws-mail-i18n libcompfaceg1 libetpan15 libpisock9<br \/>\nVorgeschlagene Pakete:<br \/>\nclaws-mail-doc gedit kwrite mousepad nedit claws-mail-tools jpilot pilot-link kpilot gnome-pilot evolution sylpheed<br \/>\nDie folgenden NEUEN Pakete werden installiert:<br \/>\nclaws-mail claws-mail-i18n libcompfaceg1 libetpan15 libpisock9<br \/>\n0 aktualisiert, 5 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.<br \/>\nEs m\u00fcssen 4.356 kB an Archiven heruntergeladen werden.<br \/>\nNach dieser Operation werden 11,3 MB Plattenplatz zus\u00e4tzlich benutzt.<br \/>\nM\u00f6chten Sie fortfahren [J\/n]?<\/p><\/blockquote>\n<p>Die \"folgenden zus\u00e4tzlichen Pakete\" sind die automatisch installierten Pakete, die man zwar nicht explizit installieren wollte, die aber notwendig sind, damit das urspr\u00fcngliche Programm, claws-mail, reibungslos funktioniert.<br \/>\nAptitude stellt f\u00fcr diese Pakete ein Extrafeld zur Verf\u00fcgung.<\/p>\n<p>Mit <code>aptitude show claws-mail-i18n<\/code> findet man z.B.<\/p>\n<blockquote><p>Automatically installed: yes<\/p><\/blockquote>\n<p>Je nachdem welches Frontend man bevorzugt, kann man entweder mit<\/p>\n<p><code>apt-mark showauto<\/code><\/p>\n<p>oder<\/p>\n<p><code><\/code><code>aptitude search ~M<\/code><\/p>\n<p><code><\/code><br \/>\nautomatisch installierte Pakete finden. W\u00e4hrend aptitude diese zus\u00e4tzlich installierten Pakete mit <code>aptitude remove claws-mail<\/code> oder <code>aptitude purge claws-mail<\/code> entfernen w\u00fcrde, benachrichtigt apt-get einem nur \u00fcber diese M\u00f6glichkeit. Tats\u00e4chlich muss man noch <code>apt-get autoremove<\/code> ausf\u00fchren, damit apt-get diese automatisch installierten Pakete wieder entfernt.<br \/>\nDer Trick mit diesem Feature ist der folgende. Man kann zum einen Software als automatisch installiert markieren.<\/p>\n<p><code>apt-mark markauto cmus<\/code><\/p>\n<p>oder<\/p>\n<p><code><\/code><code>aptitude markauto cmus<\/code><\/p>\n<p><code><\/code>Damit erkennt der Paketmanager, dass diese Pakete nicht mehr gebraucht werden, sofern kein weiteres Paket mehr davon abh\u00e4ngt. Auf meinem System w\u00fcrde der letzte Befehl z.B. sofort zur Deinstallation von cmus f\u00fchren.<br \/>\nH\u00e4ufiger hingegen kommt es vor, dass pl\u00f6tzlich ganze Desktopumgebungen deinstalliert werden sollen, wenn man nur daran interessiert ist Teile der Gnome-Desktopumgebung zu entfernen.<br \/>\nDer \"Trick\" besteht auch hier darin, dem Paketmanager zu signalisieren, was man behalten m\u00f6chte und was nicht. Stellt man fest, dass Metapakete oder wichtige Software wie gnome-session oder gnome-shell entfernt werden sollen, kann man mit<\/p>\n<p><code>apt-mark unmarkauto gnome-session gnome-shell<\/code> oder<br \/>\n<code>aptitude unmarkauto gnome-session gnome-shell<\/code><\/p>\n<p><code><\/code><br \/>\ndem System deutlich machen, dass man diese Pakete behalten m\u00f6chte. Mit dieser Methode l\u00e4sst sich gezielt automatisch installierte Software entfernen, ohne dass die ganze Distribution dadurch in Mitleidenschaft gezogen wird.<br \/>\nZusammen mit den <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/08\/28\/debian-derivate-sauber-und-minimal-halten\/\">weiteren Hilfsmittel<\/a> ist das eine gute Ausgangsbasis sein Debian minimal und sauber zu halten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hier ist ein weiterer Artikel zum Thema Aufr\u00e4umen mit Debian und Ubuntu, der sich an den letzten Artikel nahtlos anschlie\u00dft. Rapha\u00ebl Hertzog hat in seinem englischen Blog daraus eine kleine Serie gemacht, die ich so interessant fand, dass ich sie in Deutsch hier festhalten wollte. In diesem Fall geht es um automatisch installierte Pakete und &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2012\/05\/29\/aufraumtipps-teil-ii-automatisch-installierte-pakete-mit-debian-und-ubuntu-entfernen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eAufr\u00e4umtipps Teil II: Automatisch installierte Pakete mit Debian und Ubuntu entfernen\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[18,53,202],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/7815"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=7815"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/7815\/revisions"}],"predecessor-version":[{"id":10680,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/7815\/revisions\/10680"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=7815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=7815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=7815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}