Windows Subsystem for Linux(簡稱WSL)是一個在Windows 10上可以運行原生Linux二進制可執行文件(ELF格式)的兼容層。自Windows 10 WSL beta 發佈以來,WSL 日漸成熟,也開始支持愈來愈多的Linux發行版,好比就有我比較喜歡的Arch Linux、Ubuntu、Kali-Linux、CentOS、Debian等多個Linux發行版。windows
對於習慣於windows開發,但又想體驗Linux的開發者們來講,不失爲一件好事。安全
注:開啓WSL後其餘虛擬機軟件(如vmware workstation,VirtualBox)就沒法使用正常啓動了!切記,切記!學習
經熱心網友糾正後修改成:開啓WSL後,若是沒有啓用hyper-v的話,其餘虛擬機軟件(如vmware workstation,VirtualBox)是能夠正常使用的,但若是啓用了hyper-v,其餘虛擬機軟件就無法正常啓動了。spa
感謝@CyanCherry3d
下面就來開啓它來嚐嚐鮮吧:blog
1.右鍵單擊「開始」菜單:ci
「開始」菜單開發
2.點擊設置,進入控制面板:rem
3.在 Windows 設置中點擊「更新和安全」:文檔
「更新和安全」
4.點擊「開發者選項」,選擇「開發人員模式」,在確認框中選擇「是」,而後重啓計算機:
開啓開發者模式
計算機重啓完畢後,打開控制面板,步驟以下:
開啓Linux 系統功能
1.打開Microsoft Store;
2.搜索 Linux;
3.選擇本身喜歡的Linux 發行版下載安裝便可;
可選的Linux發行版
4.把下載好的Linux 發行版當作應用程序來啓動便可:
首次運行須要設置root 帳號和密碼,添加新用戶,按照提示操做便可,以下是安裝運行成功所示:
設置帳號和密碼
有個好消息,Arch Linux 也能夠下載了,Arch Linux:
Arch Linux
至此,安裝完成。安裝完成後的系統是沒有圖形界面的,若是須要另外安裝便可。
須要注意的是,WSL是微軟和Canocical合做推出的,所用的內核是通過修改的,畢竟不是原生的Linux,這點須要你們清楚,可是對於新入門Linux的小夥伴們來講,足夠了,也不失爲一個學習策略,畢竟想要精通得先入門嘛。
剛開始Linux切記不要花費過多時間在安裝和準備好,先選擇一個本身比較喜歡發行版,若是沒有,我推薦Ubuntu,這是一個基於Debian的Linux發行版,在市場上有很高的佔有率,文檔和社區都很豐富,並且對新手也很又好。
Ubuntu & Windows
而後從基礎操做開始學起,好比建立、移動、拷貝,刪除文件、目錄,切換目錄,權限操做等,而後再慢慢深刻,學習高級操做技能。等你適應Linux的操做以後,纔會慢慢喜歡上它,也才能體會到Linux的真正強大之處。
祝你們Linux 之旅愉快!
完結。