我在所有 Linux 和 Mac OS X 中都使用了 bash shell。我知道 tcsh 是 FreeBSD 中的默认 shell。如果我要安装 bash,如何将其设为默认 shell?
答案1
更改登录 shell 的内容包括FreeBSD 手册,在名为贝壳。它还指向一个名为安装应用程序:软件包和端口这将告诉您安装时需要了解的信息bash
(bash
从 FreeBSD 软件包安装会自动更新/etc/shells
)。
假设 FreeBSD 系统正确设置,所涉及的步骤可能可以总结为
sudo pkg install bash
chsh -s /usr/local/bin/bash
答案2
还有密码公用事业。
shell> pw usermod <user> -s /usr/local/bin/bash