歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 解決Bash On Ubuntu On Window安裝Zsh無效問題附安裝說明

解決Bash On Ubuntu On Window安裝Zsh無效問題附安裝說明

日期:2017/2/28 13:51:48   编辑:Linux教程

前言

Zsh是一款非常棒的Shell,使用Linux和Mac系統的人,基本上都知道zsh的存在。

問題

在安裝完Zsh後,zsh是可以使用的,但是重啟之後,又恢復至默認的bash。
我在安裝好之後,使用命令chsh -s /bin/zsh切換默認shell。
然後,輸出$SHELL變量是這樣的:

root@XY ~ # echo $SHELL
/bin/bash

設置無效,我以為要重啟。
於是,重新啟動Bash On Ubuntu On Window。
結果依然無效。

辦法

我在BashOnWindows的GitHub上開了一個issues,目前下面的辦法可能是最簡單易行的。

在.bashrc配置文件裡面加上zsh

打開.bashrc文件:

root@XY ~ # vi ~/.bashrc

在文件末尾加上bash -c zsh

然後重新啟動終端即可。

附:安裝

Zsh現在比較流行的是使用oh-my-zsh進行配置,因此需要安裝oh-my-zsh

安裝zsh
Installing ZSH

root@XY ~ # sudo apt-get install zsh

安裝oh-my-zsh
oh-my-zsh安裝可以通過下面兩種方式。
via curl

root@XY ~ # sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

via wget

root@XY ~ # sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

更多信息,請參考oh-my-zsh#basic-installation

如果你有更好的方法,希望能分享一下。

Zsh安裝配置指南 http://www.linuxidc.com/Linux/2013-09/90377.htm

使用 Zsh 的九個理由 http://www.linuxidc.com/Linux/2013-05/84191.htm

Zsh使用心得三則 http://www.linuxidc.com/Linux/2012-08/67735.htm

Linux下安裝終極Shell Zsh http://www.linuxidc.com/Linux/2012-08/67734.htm

Copyright © Linux教程網 All Rights Reserved