It could be worse. First thing I always did on a new ubuntu system
was change the default shell from dash to bash. Things fail mysteriously with
the former.
I think the change to "dash" originated with
Debian. Debian changed because they're still using sysV init (Ubuntu while uses
Upstart), and using dash allows for faster booting. Each release of Ubuntu
starts with a current snapshot of Debian and adds in Ubuntu's changes. Despite
things like Unity, Ubuntu is still at heart a Debian derivative.
Dash
is used for booting. However, I'm using standard Ubuntu 12.04 without changes to
the default shell, and I just checked what shell I get when I open a terminal
window, and I get the following:
ps -p $$
PID TTY
TIME CMD
2213 pts/0 00:00:00 bash
So, the default shell
you get for interactive use (after booting is done) is still bash.
[ Reply to This | Parent | # ]
|