Domyślna powłoka we FreeBSD (sh) nie za bardzo pasuje do moich przyzwyczajeń dlatego postanowiłem zainstalować sobie powłokę bash, tak dobrze znaną z większości dystrybucji linuxa.
Wykonujemy jako root następujące polecenia:
# portsnap fetch
# portsnap extract
# portsnap update
# cd /usr/ports/shells/bash
# make install clean
w trakcie instalacji wyskoczy nam kilkukrotnie pytanie o dodatkowe moduły instalowanych pakietów, ja pozostawiałem je domyślnie i wybierałem ok 😉
Po zakończeniu kompilacji wszystkich niezbędnych pakietów wydajemy polecenie (cały czas w konsoli jako root):
# chsh -s /usr/local/bin/bash NAZWA_UŻYTKOWNIKA
Po zalogowaniu się na podanego użytkownika będziemy już mieli powłokę bash 🙂