Wie kann ich nur installierte Pakete anzeigen, indem ich "aptitude search" ausführe?

26

Nach dem Ausführen des aptitude search patternBefehls muss das Suchergebnis nur die installierten Pakete enthalten. Gibt es eine Möglichkeit, das zu tun?

Meysam
quelle

Antworten:

37

Füge ~i(kurz für ?installed) hinzu, um den installierten Paketen zu entsprechen, deren Name Folgendes enthält bash:

aptitude search '~i bash'

Zu übereinstimmen, dessen Beschreibung enthält bash.

aptitude search '~i ~d bash'

So beschränken Sie sich auf diejenigen, die nicht installiert sind:

aptitude search '!~i bash'
Stéphane Chazelas
quelle
4

Das mache ich normalerweise dpkg -l|fgrep …. Zählt es?

UPD. :aptitude search '?narrow(?installed, …)'

(Aber ich scheine es dpkg -ltrotzdem vorzuziehen );)

Poige
quelle
Vielen Dank. Gibt es eine Möglichkeit, dasselbe auch mit dem aptitudeBefehl zu tun ?
Meysam
@Meysam, siehe UPD.
Poige