alle verfügbaren Pakete anzeigen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
rol
Beiträge: 264
Registriert: 10.08.2003 14:54:08

alle verfügbaren Pakete anzeigen

Beitrag von rol » 12.11.2003 14:15:24

hi,

ich hätt noch mal 'ne Frage, hab per Google und Suchen leider nichts gefunden.
gibt es ein Kommando, mit dem ich mir ALLE zur Installation zur Verfügung stehenden Pakete anzeigen lassen kann ?

mit apt-cache search xyz kann ich ja nach einem bestimmten Paket suchen, ich hätte aber gern eine Liste von allen Paketen wo bereit stehen... :roll:

cu.

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 12.11.2003 14:21:56

evtl packages.debian.org?
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Re: alle verfügbaren Pakete anzeigen

Beitrag von zyta2k » 12.11.2003 14:25:00

rol hat geschrieben:hi,

ich hätt noch mal 'ne Frage, hab per Google und Suchen leider nichts gefunden.
gibt es ein Kommando, mit dem ich mir ALLE zur Installation zur Verfügung stehenden Pakete anzeigen lassen kann ?
Nimm doch aptitude :)

Code: Alles auswählen

apt-get install aptitude 
Oder sowas *lol*

Code: Alles auswählen

cat /var/lib/dpkg/available | grep -v Version|grep -v Depends|grep -v Priority | grep -v Section | grep -v Installed | grep -v Arch | grep -v File | grep -v Size | grep -v MD5 | grep -v Maint | grep -v Source | grep -v Suggest | grep -v Repla | grep -v Prov | grep -v Confli | grep -v Task | grep -v Recomm | less
alternativ könntest du die Ausgabe in ein File umleiten. (bspw. pakete.lst)

Code: Alles auswählen

cat /var/lib/dpkg/available | grep -v Version|grep -v Depends|grep -v Priority | grep -v Section | grep -v Installed | grep -v Arch | grep -v File | grep -v Size | grep -v MD5 | grep -v Maint | grep -v Source | grep -v Suggest | grep -v Repla | grep -v Prov | grep -v Confli | grep -v Task | grep -v Recomm > $HOME/pakete.lst
Dann kannst du das File mit einem Editor deiner Wahl Öffnen und drin suchen
Zuletzt geändert von zyta2k am 12.11.2003 14:34:33, insgesamt 2-mal geändert.

rol
Beiträge: 264
Registriert: 10.08.2003 14:54:08

Beitrag von rol » 12.11.2003 14:28:06

chimaera hat geschrieben:evtl packages.debian.org?
hm, sicherlich eine Möglichkeit...
ich mach ein anderes Beispiel:
auf einem PC wo keine I-net-Verbindung hat installier ich Woody mit den CDs.
es soll auf der Kiste nichts von updates usw. passieren.
So, und jetzt würde ich halt gern wissen, was alles an Pakten bereitsteht - in dem Fall eben alle wo auf den CDs sind...

cu.

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 12.11.2003 14:32:16

Liest du meine Posts nicht ?? *seufzzzzz* :(

rol
Beiträge: 264
Registriert: 10.08.2003 14:54:08

Re: alle verfügbaren Pakete anzeigen

Beitrag von rol » 12.11.2003 14:35:19

zyta2k hat geschrieben:
rol hat geschrieben:hi,

ich hätt noch mal 'ne Frage, hab per Google und Suchen leider nichts gefunden.
gibt es ein Kommando, mit dem ich mir ALLE zur Installation zur Verfügung stehenden Pakete anzeigen lassen kann ?
Nimm doch aptitude :)

hab ich mal probiert, geht soweit ich das bis jetzt erkannt in die Richtung - aber halt wieder mit curor durch die Gegend navigieren...

Code: Alles auswählen

apt-get install aptitude 
Oder sowas *lol*

Code: Alles auswählen

cat /var/lib/dpkg/available | grep -v Version|grep -v Depends|grep -v Priority | grep -v Section | grep -v Installed | grep -v Arch | grep -v File | grep -v Size | grep -v MD5 | grep -v Maint | grep -v Source | grep -v Suggest | grep -v Repla | grep -v Prov | grep -v Confli | grep -v Task | grep -v Recomm | less
:?

ist das ernst gemeint (bin kein debian-prof)? 8)

cu.

rol
Beiträge: 264
Registriert: 10.08.2003 14:54:08

Beitrag von rol » 12.11.2003 14:40:55

hab's schon probiert, ist ja gar nicht mal so schlecht :)
nur - wie krieg die Pakete jetzt noch in alphabetische Reihenfolge ?

cu.

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 12.11.2003 14:46:53

Code: Alles auswählen

awk '($1 ~ "Package:") {print $2}' /var/lib/dpkg/available | sort
[edit]Sinnloses cat entfernt.[/edit]

Gruß,
Florian
Zuletzt geändert von godsmacker am 12.11.2003 15:02:19, insgesamt 1-mal geändert.

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 12.11.2003 14:55:21

godsmacker hat geschrieben:

Code: Alles auswählen

cat /var/lib/dpkg/available | awk '($1 ~ "Package:") {print $2}' | sort
Gruß,
Florian
Jaja das gute AWK *gg*

rol
Beiträge: 264
Registriert: 10.08.2003 14:54:08

Beitrag von rol » 12.11.2003 14:56:40

@zyta2k

doooch, ich lese die posts schon, warscheinlich hat sich's überschnitten...

@godsmacker
das kommt an das hin wo ich mir vorgestellt hab :wink:

cu.

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 12.11.2003 14:59:41

zyta2k hat geschrieben:Jaja das gute AWK *gg*
Jau, das kann einiges.
Wenn Du aber mal nach mehreren Sachen 'grep'en musst, dann ist der -E switch ganz lustig.

Code: Alles auswählen

grep -Ev 'Version|Depends|Priority|Installed|Arch|File|Size|MD5|Maint|Source|Suggest|Repla|Prov|Confli|Task|Recomm'
würde das, was Du unten mit unzähligen grep-Aufrufen gemacht hast auch erledigen.
Ich dachte ich sage es dir mal, da ich das auch lange Zeit nicht kannte.

Schöne Grüße,
Florian

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 12.11.2003 15:00:21

*hrm*
@Godsmacker:

Da hast du aber keine Descriptions dazu :?

Nur namen kriegst du auch mit

Code: Alles auswählen

dpkg -l "*" | less
Aber ich sags gerne nochmal:
aptitude :!:

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 12.11.2003 15:09:15

Er wollte auch nur eine Paketliste. Eine Beschreibung wollte er wohl nicht.
Genau betrachtet wird er wohl das gesucht haben:

Code: Alles auswählen

dpkg -l '*' | egrep -ie '^..  ' | awk '{print $2}' | sort
denn in /var/lib/dpkg/available steht offenbar auch nicht ganz alles.

Gruß,
Florian

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.11.2003 17:55:49

Nur so am Rande: "dpkg -l" listet schon alles, den '*' kann man sich schenken...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten