手工安装oh-my-zsh

装上了最新的ubuntu,然后安装zsh时 遇到一大堆坑。记录下

在使用脚本自动安装的时候报

fatal: unable to access 'https://github.com/robbyrussell/oh-my-zsh.git/': Failed to receive SOCKS4 

我以为是我的git问题,我手工git clone 是没有问题的

无奈只好手动安装

sudo apt install zsh

按照官网教程一顿操作如下

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

设置zsh是默认的shell

chsh -s /bin/zsh

然后竟然没反应。excuse me??? 重启终端也没有反应。

不管。 先source ~/.zshrc 试试

报错

autoload: command not found
bash: /home/hyh/.oh-my-zsh/oh-my-zsh.sh: line 34: syntax error near unexpected token `('
bash: /home/hyh/.oh-my-zsh/oh-my-zsh.sh: line 34: `for config_file ($ZSH/lib/*.zsh); do'

我在终端上直接输入zsh

一切正常。

但是 不会让我每次打开一个终端,都要我输入一次zsh吧?

我直接把 zsh 追加到$HOME/.bashrc 最后

这样每次打开终端就会帮我自动输入一次zsh命令。

你可能感兴趣的:(手工安装oh-my-zsh)