Saya perhatikan saat berada di Ubuntu, jika saya mengetik yang berikut:
mc
dan tidak diinstal, saya mendapatkan pesan di bawah ini:
The program 'mc' is currently not installed. You can install it by typing: sudo apt-get install mc
Namun di Debian, itu tidak tersedia. Itu hanya memberikan pesan "-bash:/usr/bin/mc:No such file or directory". Bagaimana saya bisa mengimplementasikan fungsi yang sama di baris perintah bash di Debian? Ya, saya tahu bahwa jika itu adalah saran paket yang saya inginkan, saya cukup melakukan pencarian regex menggunakan pencarian apt-cache . Namun saya mengharapkan saran yang lebih sederhana dengan segera mengetikkan nama program.
Sesuai diskusi, fungsionalitas disediakan oleh paket command-not-found . Namun bahkan setelah menginstalnya, dan juga menginstal paket penyelesaian bash, ini tidak tersedia di shell bash Debian.
Jawaban yang Diterima:
Alasan menginstal command-not-found
tidak mulai memberikan saran untuk paket yang tidak diinstal adalah bahwa saya melewatkan pemberitahuan kecil dari dpkg sebagai bagian dari instalasi.
Seseorang seharusnya menjalankan perintah update-command-not-found
segera setelah menjalankan apt-get install command-not-found
. Sebenarnya dpkg meminta untuk menjalankan perintah ini.