Windows 10週年紀念版安裝Ubuntu/Linux Shell/Bash

Windows 10週年紀念版安裝Ubuntu/Linux Shell/Bash

Windows 10週年紀念版安裝

Ubuntu/Linux Shell/Bash

升級到Win10週年紀念版

首先進行系統更新,安裝必要的更新後,下載Win10週年更新補丁。
https://support.microsoft.com/zh-cn/help/12387/windows-10-update-history?ocid=update_setting_client
這裡寫圖片描述

下載後安裝此補丁,我大概花了一個下午的時間才更新完成。
Windows 10週年更新

安裝Bash

主要過程可以參見,介紹比較詳細了:
http://jingyan.baidu.com/article/aa6a2c14e347010d4c19c48f.html

關鍵包括以下步驟:
(1)在Windows 功能”對話方塊,在對話方塊視窗列表中向下滾動,開啟“Windows Subsystem for linux (Beta)”條目,進行系統更新,完成後重新啟動。
(2)啟動開發者模式,設定中搜尋“開發”,找到“針對開發人員設定”,勾選上“開發人員模式”,完成安裝(重啟系統)。
(3)Win R快捷鍵,輸入Bash,啟動Ubuntu系統。
第一次啟動需要進行安裝,輸入y並回車確認。
Bash安裝
(4)源的設定與Ubuntu版本檢視
檢視Ubuntu版本號,可以看到結果為14.04:

cat /etc/issue

因此可以搜尋使用國內的相關版本的更新源,例如清華大學的Tuna源:
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

Ubuntu版本號

(5)安裝必要軟體

sudo apt-get install build-essential make gcc g   clang vim

設定預設Shell為Zsh

/* 2016-08-12 17:05:00 新增 */
參考連結:
http://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/
關鍵步驟:

vim ~/.bashrc

add lines in this file

# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi

效果如下,然後重新在Windows下啟動bash即可。
修改預設bash為zsh