相关疑难解决方法(0)

如何将默认 shell 更改为 ZSH - chsh 说“无效的 shell”

我在我的虚拟机上安装了 ZSH,我从源代码编译它。ZSH 的位置是/usr/local/bin/zsh我运行chsh -s /usr/local/bin/zsh它时的输出chsh: /usr/local/bin/zsh is an invalid shell。我也用 sudo 尝试过这个。我怎样才能改变这个?

shell users login zsh

43
推荐指数
3
解决办法
7万
查看次数

如何从 csh 更改为 bash 作为默认 shell

我有csh我的默认外壳,如echo $SHELL. 我想切换到bash我的默认 shell。我尝试了以下方法无济于事:

  1. 随着chsh我得到:

    chsh: can only change local entries; use ypchsh instead.
    
    Run Code Online (Sandbox Code Playgroud)
  2. 随着ypchsh我得到:

    ypchsh: yppasswdd not running on NIS master host ("dcsun2").
    
    Run Code Online (Sandbox Code Playgroud)

我只有.chsrc在我的主目录中,我.profile/etc. 如何将我的默认 shell 更改为bash

shell

36
推荐指数
2
解决办法
18万
查看次数

标签 统计

shell ×2

login ×1

users ×1

zsh ×1