apt-cache show Version uebergeben

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

apt-cache show Version uebergeben

Beitrag von roli » 19.02.2005 17:58:53

Hi,

ich habe mir eben ein Script geschrieben, das mir alle installierten Packete der groesse nach sortiert anzeigt. Dabei bin ich darueber gestolpert, das apt-cache show mir zu den Packeten die Infos meherer Versionen anzeigt. Z.B.

Code: Alles auswählen

apt-cache show mozilla-firefox
Zeigt mir Infos zu Version 1.0+dfsg.1-6 bis runter zu 0.8-5 an. Kann ich irgendwie die bei mir installierte Version mit übergeben, bzw. gibt es einen anderen Weg die Groesse und die Installierte Groesse eines Packetes zu ermitteln?
Ich koennte natuerlich mein awk Script aufbohren, mit dem ich den Output parse, aber es gibt doch sicherlich einen eleganteren Weg.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 19.02.2005 19:03:41

Die "Installed-Size" und etliches mehr findest du in /va/lib/dpkg/available

alle installierten Pakete sortiert nach Installed-Size kannst du dir so anzeigen lassen:

Code: Alles auswählen

dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Beitrag von roli » 21.02.2005 09:16:26

Hi,

nicht direkt das was ich gesucht habe :wink:
Aber wie's aussieht eine Loesung die funktioniert, und wesentlich Eleganter ist, super.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Antworten