Find missing commands on your #RaspberryPi

Just saw this on the Raspberry Pi Forums from ‘sprinkmeier’ but haven’t tried it yet.

If, like me, you need to run a command, but it’s not installed, and you haven’t a clue how to find the right apt-get package, this is for you!

There is a ‘command finder’ package that you can install that will interpret any command that you type in (and is missing) and tell you what package should be installed to enable it.

sudo apt-get install command-not-found
sudo update-command-not-found

Then logout and login again and try it:

pi@raspberrypi ~ $ uuencode
The program 'uuencode' is currently not installed.  To run 'uuencode' please ask your administrator to install the package 'sharutils'

If you are root, it will tell you how to do that:

root@raspberrypi ~ # uuencode
The program 'uuencode' is currently not installed.  You can install it by typing:
apt-get install sharutils

There’s also a ‘guesser’ which will try and work out what package you mean if you don’t know the whole thing:

pi@raspberrypi ~ $ dhcp
No command 'dhcp' found, did you mean:
 Command 'dicp' from package 'dish' (main)
 Command 'hcp' from package 'lam4-dev' (main)
 Command 'chcp' from package 'nilfs-tools' (main)
 Command 'dhcpd' from package 'isc-dhcp-server' (main)
 Command 'dccp' from package 'dcap' (main)

1 comment for “Find missing commands on your #RaspberryPi

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.