Каково название приложения, чтобы найти автоматически, что пакет устанавливает?

Я хотел бы знать то, что является названием пакета Ubuntu, который узнает для нас на терминале что пакет установить.

Как пример, предположите, что у меня нет gparted установленным. Я просто открываю терминал и тип gparted на нем, и сообщение как это появляется:

"gparted" was not found.
The program 'gparted' is currently not installed.  You can install it by typing:
sudo apt-get install gparted

Таким образом, мой вопрос: Каково название пакета, который позволяет этому сообщению появляться?

0
задан 4 November 2012 в 18:30

2 ответа

Полагаю, это должно быть предоставлено пакетом command-not-found. Этот пакет также предоставляет функцию, которая предлагает похожие имена команд, когда ваша команда не найдена:

$ gdit
No command 'gdit' found, did you mean:
  Command 'edit' from package 'mime-support' (main)
  Command 'gedit' from package 'gedit' (main)
  Command 'gdis' from package 'gdis' (universe)
  Command 'git' from package 'git' (main)

Источник: Форумы CrunchBang Linux

0
ответ дан 4 November 2012 в 18:30

Из этой ссылки , это auto-apt . Он не сможет найти исполняемый файл, проверит базу данных файлов, устанавливаемых с помощью apt-get, и даст правильный пакет (ы) для использования. command-not-found также, кажется, выполняет эту функцию.

0
ответ дан 4 November 2012 в 18:30

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

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