Tôi đã nhận thấy rằng trong khi trên Ubuntu, nếu tôi gõ như sau:
mc
và nó không được cài đặt, tôi nhận được thông báo dưới đây:
The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc
Tuy nhiên, trong Debian, điều đó không có sẵn. Nó chỉ đưa ra một thông báo "-bash: / usr / bin / mc: Không có tệp hoặc thư mục như vậy". Làm cách nào để triển khai chức năng tương tự trong dòng lệnh bash trên Debian? Vâng, tôi biết rằng nếu đó là gợi ý gói mà tôi muốn, tôi chỉ có thể thực hiện tìm kiếm regex bằng cách sử dụng tìm kiếm apt-cache . Tuy nhiên tôi đã hy vọng cho gợi ý đơn giản hơn ngay lập tức về việc gõ tên của chương trình.
Theo các cuộc thảo luận, chức năng được cung cấp bởi lệnh không tìm thấy gói . Tuy nhiên, ngay cả sau khi cài đặt nó và cũng cài đặt gói hoàn thành bash, điều này không có sẵn trên shell bash Debian.
apt-get update
trước khi chạy,update-command-not-found
sau đó mở một phiên bash mới hoặcsource /etc/bash.bash.rc
.