Я помітив, що перебуваючи на Ubuntu, якщо я набираю таке:
mc
і він не встановлений, я отримую повідомлення нижче:
The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc
Однак у Debian такого немає. Він просто дає повідомлення "-bash: / usr / bin / mc: Немає такого файлу чи каталогу". Як я можу реалізувати ту саму функціональність у командному рядку bash на Debian? Так, я знаю, що якщо я хочу запропонувати пакетний пакет, я можу просто здійснити пошук по регулярному вираженню, використовуючи пошук apt-кешу . Однак я сподівався на простішу пропозицію негайно ввести назву програми.
Відповідно до обговорень, функціональність забезпечується командою пакета не знайдено . Однак навіть після його встановлення та встановлення пакету bash-завершення це недоступно для оболонки bash Debian.
apt-get update
перед запуском,update-command-not-found
а потім відкрити нову сесію bash абоsource /etc/bash.bash.rc
.