On 26.Aug 2003 - 12:09:55, Soeren D. Schulze wrote:
> Hallo,
> 
> erstmal m�chte ich mich f�r die RTFM-Frage entschuldigen, aber ich suche 
> eine M�glichkeit,
> 
> 1. die installierten Pakete der Gr��e nach geordnet anzuzeigen,
> 2. alle Pakete der Gr��e nach anzuzeigen und
> 3. den Gesamtbedarf der installierten Pakete anzuzeigen.
> 
> Ich hab mal man apt-cache �berflogen, aber nichts gefunden.

Tja, also wenn ich mich nicht t�usche wird das so einfach nix. Da
wirst du wohl um die Programmierung eines Skriptes nicht herumkommen,
wobei ich grad keine Idee hab wie das in nem Bash-Skript aussehen
k�nnte, aber in Python ist das nicht das Problem.

Dann k�nnte man das ganze ungef�hr so machen:

dpkg -l Ausgabe in ein Dictionary mit Status und Namen, dann mittels
apt-cache und grep die Size und Installed-Size f�r jedes Paket
ebenfalls berechenen. Dabei erh�lt man dann eine Liste der
Dictionary's der Pakete. Damit kann man dann weitermachen und z.B nur
die sortiert ausgeben, die installiert sind oder alle. Und nat�rlic
auch �ber beide Size-Anteile eine Summierung durchf�hren.

Allerdings bin ich mir nicht ganz sicher ob man mit dpkg -l wirklich
alle zur Installation verf�gbaren Pakete erh�lt, oder ob man da dann
/var/lib/dpkg/available | status parsen muss. Aber dann kann man
nat�rlich auch gleich die Dateien parsen und dort alle Informationen
herausziehen - ausser den Installationsstatus, aber den kriegt man ja
einfach �ber dpkg -l raus.

Andreas

-- 
Letzte Worte eines Chemikers:
  "Darf das heiß werden?"


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an