grep-dctrl
und seine Derivate bieten eine großartige Möglichkeit, die apt-Cache-Dateien abzufragen. (Sie können diese Tools unter Ubuntu mit sudo apt-get install dctrl-tools installieren.)
Bei verfügbaren (aber nicht unbedingt installierten) Paketen können Sie verwenden grep-available
. So listen Sie beispielsweise alle verfügbaren Pakete auf:
grep-available -s Package .
Bearbeiten:
aptitude
Sie können eine Liste der nicht installierten Pakete anzeigen, indem Sie sie einfach starten.
Sie können auch eine Liste nicht installierter Pakete abrufen, aptitude
indem Sie Folgendes verwenden:
aptitude -F "%p" search "?not(?installed)"
Beachten Sie, dass Sie mit den neuen Multi-Arch-Paketen Pakete für andere Architekturen erhalten, die in diesem Ergebnis aufgeführt sind. Zum Beispiel bekomme ich:
aptitude -F "%p" search "?not(?installed)" | grep "^bash:"
bash:i386
Ich habe das bash
Paket installiert, aber es ist die amd64-Version, da auf meinem Betriebssystem die amd64-Version von Ubuntu Precise installiert ist. Wenn Sie diese Pakete nicht für andere Architekturen anzeigen möchten, können Sie Zeilen ausschließen, die Folgendes enthalten :
:
aptitude -F "%p" search "?not(?installed)" | grep -v ':'