/bin/sh points to
/bin/dash by default.
I want to use
/bin/bash as my system-wide shell for
/bin/sh. What is the best way to do this?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
As shown on this Ubuntu wiki page, you should run
sudo dpkg-reconfigure dash
and select the option not to use
/bin/dash as the default shell. Making the change this way will not only fix the symlink
/bin/sh, but will also configure other parts of your system to behave correctly, such as making sure that
man sh points to the bash manpage instead of the dash one.