Wenn ich den Befehl ausführe ps aux
, pstree
wird eine Liste von Diensten, Prozessen oder Anwendungen angezeigt. Beispielsweise wird eine Anwendung (ich bin mir nicht sicher, ob es sich um einen Prozess oder einen Dienst handelt) namens wnck-applet aufgelistet, wenn ich den Befehl ausführe pstree
. Ich führe den Befehl aus apt-cache showpkg
, aber wnck-applet wird nicht als verfügbares Paket aufgeführt. Wie kann ich die Beschreibung eines bestimmten Dienstes, Prozesses oder einer bestimmten Anwendung nachschlagen, ohne auf das Internet zurückgreifen zu müssen? Ich habe versucht, nach wnck-applet zu suchen, aber es wurde kein Ergebnis angezeigt, das erklärt, was es ist.
BEARBEITEN
Die aktuell genutzten Distributionen sind derzeit Debian und Linux Mint.
Antwort1
Für ein System, das APT verwendet (was anscheinend der Fall ist), können Sie verwendenapt-file
so was:
apt-file search wnck-applet
um Informationen darüber zu erhalten, zu welchem Paket die Binärdatei gehört und dann können Sie beispielsweise
- Schauen Sie sich die Paketdokumentation an,
/usr/share/docs
falls diese vorhanden ist. - Suchen Sie nach Manpages (und ggf. erweiterten Infoseiten), falls diese vorhanden sind.
- Öffnen Sie die ausführbare Datei in einem Texteditor, um zu sehen, ob sie textbasiert ist, oder
- versuchen
-h
oder--h
in absteigender Reihenfolge. Nicht alle Schritte sind in jedem Fall anwendbar. Heutzutage ist das Internet jedoch oft eine bevorzugte Abkürzung, wenn man die Möglichkeit dazu hat.
apt-file
gibt mir, dass es wnck-applet
sich als damit verbunden herausstellt gnome-panel
. Mit diesen neuen Informationen könnte dann nach weiterer Dokumentation gesucht werden.
Das Debian-Handbuchzeigt, dass dies apt-file
der beste Weg ist. Es erwähnt auchdpkg -S
das funktioniert ähnlich, aber nur bei installierten Paketen (was in diesem Fall in Ordnung ist, aber apt-file
einen großen allgemeinen Nutzen hat, und ich würde empfehlen, es trotzdem griffbereit zu haben).