Windows 10 在一周年更新后,本身集成一個不帶有圖形界面的ubuntu 14.04系統了,大大方便了Linux開發,并且本身使用很方便,像我這種Windows死忠,只會在Linux下跑一下一定用Linux才能跑的東西的人,很喜歡這個子系統。不過由于相關的使用資料缺乏以及沒有圖形界面,可能還是不能完全取代虛擬機。
開啟方法如下:
- 設置-更新和安全-針對開發人員,在“使用開發人員功能”中勾選開發人員模式。
- 控制面板里搜素“程序和功能”,點擊“啟用和關閉Windows功能”,拉到最下,勾選適用于Linux的Windows子系統(Beta)。
- 以管理員模式打開cmd并輸入bash回車,輸入y下載安裝ubuntu,如果你沒代理那下載會很惡心,不過有個代理其實很快的。此后有幾個提示,包括解壓,切語言,都輸入y就好,不過這個過程挺慢的,不太清楚原因,往往比下載還慢。
- 下載后提示創建用戶,輸入密碼,按提示即可,此后,你擁有了一個ubuntu子系統,并且啟用極為方便,支持apt。
為了方便,你可以在注冊表里把這個子系統直接添加到右鍵菜單,就像是用Git一樣。
通過這種方法,在子系統里安裝git就可以輕松使用了,不再需要在Windows下安裝那個繼承了Linux環境的Git。 - 此后你可以在cmd下通過lxrun/uninstall去卸載,或用其他命令去管理該子系統。
- 進入子系統后,第一件事當然是換源,教育網下建議換清華源:
默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
預發布軟件源,不建議啟用
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
- 更新列表,更新軟件,開始使用吧~