APT

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Andiger
Beiträge: 3
Registriert: 26.10.2004 13:32:15
Kontaktdaten:

APT

Beitrag von Andiger » 26.10.2004 13:37:05

Hallo Leute

eine einfache frage hab ich da:

wenn ich mit "apt-get install FooBar" eine anwendung installiere, dann kommen meistens automatisch zusätzliche benötite Pakete, wie "libFooBar" oder "FooBar-common". Das ist ja auch nötig und gut so...

Aber, wenn ich irgendwann die Anwendung wieder lösche, dann bleiben diese zusätzliche Pakete installiert... Wie kann ich diese "Leichen" herausfinden und löschen. Die werden doch nicht mehr benötigt...

danke im voraus
Andiger

Benutzeravatar
QT
Beiträge: 1322
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Re: APT

Beitrag von QT » 26.10.2004 13:47:09

Andiger hat geschrieben:Wie kann ich diese "Leichen" herausfinden
Mit zB "deporphan". Es gibt noch weitere Tools, die einem dabei behilflich sind. Soweit ich weiss, kann "aptitude" sich merken, was beim Installieren via Abhaengigkeit mit installiert wurde und entfernt die entsprechenden Pakete, sobald das urspruenglich installierte Paket wieder entfernt wird.

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 26.10.2004 13:59:59

Ja, Aptitude (Woody version, also schon älter) kann das ganz sicher.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Andiger
Beiträge: 3
Registriert: 26.10.2004 13:32:15
Kontaktdaten:

Beitrag von Andiger » 26.10.2004 14:08:38

hm
hab mit dem programm herumgespielt
finde aber keine option für o.g. Problem

bin ich doof :wink: :roll:

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 26.10.2004 14:11:01

Kein Problem:
Options -> Dependency Handling -> Remove unused packages automatically
Aptitude ist echt super!
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Andiger
Beiträge: 3
Registriert: 26.10.2004 13:32:15
Kontaktdaten:

Beitrag von Andiger » 26.10.2004 15:10:43

hm...

die option ist aktiviert, aber es passiert nix

"no packages are scheduled to be installed, removed or updated."

:?

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 26.10.2004 17:02:23

Das gilt nur, wenn du später mittels aptitude Paket installierst, entweder über das Interface oder einfach anstatt apt-get benutzen: aptitude install foobar

Bei einem aptitude remove (oder purge) foobar werden dann alle automatisch installieren Paket mitgelöscht.

Benutzeravatar
Maikel
Beiträge: 1267
Registriert: 13.04.2004 15:39:25
Wohnort: Gelsenkirchen
Kontaktdaten:

Beitrag von Maikel » 26.10.2004 17:24:04

Guck dir doch mal das Programm

Code: Alles auswählen

debfoster
an.
Das zeigt dir an welche Paketgruppen du installiert hast.
Wenn du dich damit durcharbeitest und die nicht mehr benötigten Gruppen gelöscht hast und danach mit deborphan die nicht mehr benötigten Libs löscht ist dein System wieder sauber.[/code]
Cheers, Maikel
------------
BGLUG
------------
Linus Torvalds:
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;)"

Antworten