Suchen Sie den Paketnamen mit dem Terminal


25

Hallo, ich möchte Software (zum Beispiel Übertragung) mit dem Terminal entfernen. Wie finde ich den Paketnamen für die Software?


Kennen Sie die automatische Vervollständigung in apt-get? Wenn Sie 'apt-get remove tra' eingeben und dann zweimal die Tabulatortaste drücken, werden alle Pakete angezeigt, die mit tra beginnen.
Sashoalm

Auto-Vervollständigung funktioniert bei mir nicht 10.10
vrcmr

Bist du sicher? Haben Sie es mit anderen Paketnamen versucht, von denen Sie wissen, dass sie installiert sind?
Sashoalm

Antworten:


23

suche danach mit

apt-cache search name

mögen

apt-cache search transmission

gibt:

conkytransmission - Transmission torrent info, for use in Conky
transgui - Remote GUI for Transmission daemon     
transmission - lightweight BitTorrent client
transmission-cli - lightweight BitTorrent client (command line interface)
transmission-common - lightweight BitTorrent client (common files)
transmission-daemon - lightweight BitTorrent client (daemon)
transmission-gtk - lightweight BitTorrent client (GTK interface)
transmission-qt - lightweight BitTorrent client (Qt interface)

am letzten (die relevantesten Ergebnisse werden am letzten sein, da es sich um das Terminal handelt)


Ich weiß nicht warum, aber die PAKETNAMENSÜBERTRAGUNG funktioniert nicht.
vrcmr

Meine Frage war: Wie finde ich den PAKETNAMEN einer Anwendung, um ihn weiter zu entfernen, indem ich seinen Namen in das Terminal eingebe?
vrcmr

2
Sie können auch versuchen, die dpkg -l | grep -i -Übertragung durchzuführen, um die damit verbundenen Paketnamen zu finden.
Jamess

2
apt-cache searchist nicht zum Auflisten installierter Pakete geeignet .
Takkat

2
Das ist verrückt!!! an viele Redakteure. Können Sie sich den Bearbeitungsverlauf ansehen? Ich sollte Fragen stellen und einen Screenshot davon machen. Und dann hier hochladen :) Die ursprüngliche Frage war ein bisschen anders.
vrcmr

11

Um installierte Pakete abzufragen, können wir leistungsstarke Suchfunktionen aus der DPKG- Paketverwaltung verwenden:

  • dpkg-query --list 'pattern*'listet alle Pakete auf , die nicht gelöscht wurden
  • dpkg-query --search 'pattern*'Sucht nach einzelnen installierten Dateien

Sie können im Suchmuster Platzhalter verwenden, um nach Paketen zu suchen, wenn nur ein Teil des Paketnamens bekannt ist.


2

Wenn Sie versuchen, ein Paket zu entfernen

apt search transmission | grep installed

zeigt nur installierte Pakete an


3
Willkommen bei Ask Ubuntu! Ich empfehle , diese Antwort zu bearbeiten , um sie mit spezifischen Details zu den Funktionen dieses Befehls zu erweitern. Ein einfacher Befehl oder eine Befehlssequenz wird selten als Antwort angesehen. (Siehe auch Wie schreibe ich eine gute Antwort ?, um allgemeine Ratschläge zu erhalten, welche Arten von Antworten auf Ask Ubuntu als am wertvollsten erachtet werden.)
David Foerster
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.