Рейтинг:14

Как я могу показать, как пакет может быть установлен вручную

флаг in

Иногда, когда я запускаю команду, принадлежащую подходящий пакет, который не установлен, он покажет, как его можно установить. Например:

root@localhost:~# трассировка

Команда «traceroute» не найдена, но может быть установлена ​​с помощью:

apt install inetutils-traceroute # версии 2:1.9.4-11 или
apt установить traceroute # версия 1:2.1.0-2

Есть ли способ показать это вручную, так как, когда я пытаюсь запустить трассировка с чем-то вроде подпроцесс и питон, это не показано?

Рейтинг:15
флаг cn
raj

Вы можете отобразить это с помощью:

/usr/lib/команда-не-найдена трассировка
флаг in
Это также кажется полезным, чтобы узнать, к какому пакету принадлежит команда, которая _is_ установлена.
raj avatar
флаг cn
raj
@leftaroundabout Хм... для установленной команды он показывает мне только **местоположение** этих команд (например, `/usr/sbin/traceroute`); не показывает, к какому пакету принадлежит команда.
флаг in
Ах, он показывает местоположение, если команда установлена ​​​​для всей системы, но если она собрана локально из исходного кода, тогда он показывает пакет, который предоставит команду с тем же именем.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.