ubuntu 安装oh-my-zsh过程记录

首先安装zsh

sudo apt-get update
sudo apt-get install zsh
sudo apt-get install git
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

发现在安装上面命令的时候会出现下面的错误:

Password: chsh: PAM: Authentication failure

或者出现

密码: chsh: PAM: 认证失败

出现上述原因是因为ubuntu的默认shell没有被改为zsh,ubuntu默认的是bash,需要权限才能修改。在网上搜索了方案:

1、手动修改ubuntu默认的shell

sudo vim /etc/passwd/

找到/bin/bash出现的几个位置

更改为:/bin/zsh

2、用过安装命令进行安装
  1. 首先删除已写入本地的配置文件

rm -rf ~/.oh-my-zsh/

  1. 从网络获取安装命令保存到一个脚本文件

curl -L http://install.ohmyz.sh > install.sh

  1. 执行脚本文件

sh install.sh

接下来会提示输入密码,输入自己的用户密码就可以了。

如果还是

密码: chsh: PAM: 认证失败


重启机器,再进入终端, 就可以看到您的默认sh 变成 

~ 开头的了,这个就是zsh的特征

如果进入后发现很多alias 不见了, 参考之前的 ~/.bash_aliases 或者 ~/.bashrc 里的alias 复制到新的 ~/.zshrc 即可

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容