it-swarm.com.de

Paket top (Tabelle der Prozesse) unter Ubuntu 16.04 LTS

Wenn ich Sudo apt install top starte, erhalte ich E: Unable to locate package top

Ich suchte packages.ubuntu.com nach top package auf 32-Bit-Ubuntu 16.04 LTS, aber es gibt keine.

Ich frage mich, ob es richtig ist oder mir etwas fehlt.

13
user3405291

Es wird wahrscheinlich mit dem Paket procps installiert. Dies ist auch in allen * NIX-Betriebssystemen üblich. Wenn Sie wirklich herausfinden müssen, womit es installiert ist, installieren Sie zuerst apt-file:

Sudo apt install apt-file && apt-file update

Wenn Sie den Befehl which ausführen, wird der Ordner zurückgegeben, in dem es installiert ist:

$ which top
/usr/bin/top

Dann mache eine Suche wie diese:

apt-file search --regexp '/top$'

Es wird eine Liste wie folgt zurückgegeben:

broctl: /usr/share/broctl/scripts/helpers/top
crossfire-maps: /usr/share/games/crossfire/maps/santo_dominion/magara/well/top
crossfire-maps-small: /usr/share/games/crossfire/maps/santo_dominion/magara/well/top
liece: /usr/share/emacs/site-LISP/liece/styles/top
lubuntu-extra-sessions: /usr/share/lxpanel/profile/Lubuntu-Nexus7/panels/top
lxpanel: /etc/xdg/lxpanel/two_panels/panels/top
procps: /usr/bin/top
quilt: /usr/share/quilt/top
trn4: /usr/share/doc/trn4/examples/univ/top
trn4: /usr/share/trn4/HelpFiles/top

Dann müssen Sie nur noch den Ordner abgleichen, und das ist das Paket am Anfang der Zeile.

Oder Sie können die Anweisung als eine kombinieren und sie sollte ein genaueres Ergebnis liefern:

$ apt-file search --regexp $(which top)$
procps: /usr/bin/top

Hoffe das hilft!

15
Terrance

Wenn Sie http://packages.ubuntu.com/ verwenden, um Pakete zu finden, die top bereitstellen, müssen Sie im Feld "Inhalt von Paketen durchsuchen" nach top suchen " Sektion. Die Ergebnisse einer solchen Suche sind:

File                                                            Packages
/etc/xdg/lxpanel/two_panels/panels/top                          lxpanel
/usr/bin/top                                                    procps
/usr/share/broctl/scripts/helpers/top                           broctl
/usr/share/doc/trn4/examples/univ/top                           trn4
/usr/share/emacs/site-LISP/liece/styles/top                     liece
/usr/share/games/crossfire/maps/santo_dominion/magara/well/top  crossfire-maps, crossfire-maps-small
/usr/share/lxpanel/profile/Lubuntu-Nexus7/panels/top            lubuntu-extra-sessions
/usr/share/quilt/top                                            quilt
/usr/share/trn4/HelpFiles/top                                   trn4

In Ihrem Fall suchen Sie höchstwahrscheinlich nach dem Paket, das /usr/bin/top enthält, also procps.

Es überrascht nicht, dass die Suchergebnisse mit denen identisch sind, die mit apt-file gefunden wurden, wie in der Antwort von @ Terrance erwähnt.

11
edwinksl