Windows 10 安裝 wsl ubuntu + cmder + zsh
安裝 WSL
安裝適用於 Linux 的 Windows 子系統
- 系統管理員身分開啟 PowerShell 並執行:
1
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- 重新啟動電腦
下載 Ubuntu app
從 Microsoft Store 安裝
開啟 Microsoft Store,並搜尋Ubuntu
參考資料:在 Windows 10 上安裝 Windows 子系統適用於 Linux (WSL)
使用 PowerShell 下載
1 | Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile Ubuntu.appx -UseBasicParsing |
參考資料:手動下載 Linux (WSL) 散發版本的 Windows 子系統
安裝 cmder
配置環境變數
本機→右鍵→內容→進階系統設定→環境變數
安裝 zsh
1 | sudo apt install zsh |
安裝 oh-my-zsh
1 | sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
安裝 Powerline 字型
這邊使用的是Ubuntu Mono derivative Powerline
https://github.com/powerline/fonts/blob/master/UbuntuMono/Ubuntu%20Mono%20derivative%20Powerline.ttf
安裝 agnoster.zsh-theme
編輯~/.zshrc
1 | # 找到這項設定 |
存檔後重啟 ubuntu 終端機
安裝 Powerline 字型
1 | # clone |
Cmder設定
1 | WSL::zsh |
1 | -icon "%LOCALAPPDATA%\wsltty\wsl.ico" |
1 | set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt -t zsh -l |
參考資料
WSL + zsh + oh-my-zsh + powerlevel9k + cmder
Windows Subsystem for Linux (WSL) 環境設定
Windows10终端优化方案:Ubuntu子系统+cmder+oh-my-zsh
Setting up Windows Subsystem for Linux with zsh + oh-my-zsh + ConEmu
以WSL+Ubuntu+zsh打造Windows上高富帥的命令列模式