前言
對於熟悉Linux運維的工程師,如果能在Windows上運行Bash shell的話,會比用可惡的dos命令舒服得多。Windows確實提供了這樣的功能。
1.打開開發者模式
"設置"->"更新和安全"->"開發者選項"->"開發人員模式"
2.安裝"適用於Linux的Windows子系統"
按提示重啟電腦
3.安裝
運行-cmd-輸入bash
提示訪問https://aka.ms/wslstore 下載安裝Linux分發版。
訪問網頁,提示打開Microsoft Store
選擇你喜歡的發行版。一般來說選擇Ubuntu
點擊開始下載
下載完畢后,點擊啟動開始安裝並啟動
設置Linux用戶和密碼
4.開始你的bash之旅
重新打開cmd框,輸入bash。
5.troubleshoot
在windows應用商店安裝ubuntu系統,報錯WslRegisterDistribution failed with error: 0x8007019e
- 報錯:
Installing, this may take a few minutes...
Installation Failed!
Error: 0x8007019e
Press any key to continue...
- 原因:
未安裝Windows子系統支持。
- 解決辦法:
1.win+x,選擇Windows PowerShell(管理員)
2.輸入:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
3. 回車,輸入Y,重啟!
4. 重新打開已經安裝的子系統,等幾分鍾,輸入賬戶和密碼。