пакет top (таблица процессов) в Ubuntu 16.04 LTS [дубликат]

На этот вопрос уже есть ответ здесь:

Когда я запускаю ] sudo apt install top , я получаю E: невозможно найти верхний пакет

Я искал packages.ubuntu.com для верхнего пакета в 32-битной Ubuntu 16.04 LTS, но его нет.

Интересно, правильно ли это или я что-то упускаю.

14
задан 12 October 2016 в 19:50

2 ответа

Это, вероятно, установлено с procps пакет. Это также распространено всего *, ОТКЛОНЯЮТ Ose. Если действительно необходимо найти то, с чем это установлено, установите apt-file сначала:

sudo apt install apt-file && apt-file update

, Если Вы работаете which команда, она возвратит папку, в которую она установлена:

$ which top
/usr/bin/top

Затем делают поиск как это:

apt-file search --regexp '/top 

Это возвратит список как это:

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

Затем все, что необходимо сделать, соответствовать папке, и это - пакет в начале строки.

Или, Вы могли объединить оператор как один, и он должен возвратить более точный результат:

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

Hope это помогает!

Это возвратит список как это:

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

Затем все, что необходимо сделать, соответствовать папке, и это - пакет в начале строки.

Или, Вы могли объединить оператор как один, и он должен возвратить более точный результат:

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

Hope это помогает!

17
ответ дан 23 November 2019 в 02:55

Если Вы используете http://packages.ubuntu.com/ для нахождения пакетов, которые обеспечивают top, необходимо искать top в разделе "Search the contents of packages". Результаты такого поиска:

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

В Вашем случае, Вы, скорее всего, ищете пакет, который обеспечивает /usr/bin/top, который является procps.

Неудивительно, результаты поиска идентичны тем найденным использованием apt-file, как упомянуто в ответе @Terrance.

11
ответ дан 23 November 2019 в 02:55

Другие вопросы по тегам:

Похожие вопросы: