He notado que mientras estoy en Ubuntu, si escribo lo siguiente:
mc
y no está instalado, recibo el siguiente mensaje:
The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc
Sin embargo, en Debian, eso no está disponible. Simplemente da un mensaje "-bash: / usr / bin / mc: No existe dicho archivo o directorio". ¿Cómo puedo implementar la misma funcionalidad en la línea de comando bash en Debian? Sí, sé que si lo que quiero es una sugerencia de paquete, simplemente puedo hacer una búsqueda de expresiones regulares usando la búsqueda de apt-cache . Sin embargo, esperaba la sugerencia más simple de inmediato al escribir el nombre del programa.
Según las discusiones, la funcionalidad es proporcionada por el paquete command-not-found . Sin embargo, incluso después de instalarlo, y también de instalar el paquete bash-complete, esto no está disponible en el shell bash de Debian.
apt-get update
antes de ejecutar yupdate-command-not-found
luego abrir una nueva sesión de bash osource /etc/bash.bash.rc
.