簡單說就是在不影響現有Windows的情況下,還可以利用WSL再安裝一個Linux子系統,兩個系統互不干擾,均可獨立運行。
WSL
WSL(Windows Subsystem for Linux)是一個在Windows 10上能夠運行原生Linux二進制可執行文件(ELF格式)的兼容層。它是由微軟與Canonical公司合作開發,其目標是使純正的Ubuntu、Debian等映像能下載和解壓到用戶的本地計算機,並且映像內的工具和實用工具能在此子系統上原生運行。
目前最新版本WSL2,性能比WSL進步很多,看起來更像是一個存粹的、獨立的Linux系統了。
一. 准備工作
要想使用WSL功能,需要開啟兩個Windows系統功能:
- 適用於Linux的Windows子系統
- 虛擬機平台
只開啟上面的兩個功能即可,無需開啟 Hyper-V
注意需要開啟BIOS的虛擬化
二. 設置WSL版本
將WSL2設置成默認版本。
在Powershell中,輸入如下命令:
wsl --set-default-version 2
三. 安裝Linux發行版
打開Microsoft Store,搜索合適的Linux進行安裝即可。
安裝完成后,運行即可獲得一個嶄新的Linux系統了!
四. 常見問題
運行時提示錯誤:WslRegisterDistribution failed with error: 0x800701bc
解決辦法:
下載並安裝WSL2 Linux 內核更新包即可解決。
MS官方下載地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
后續
有了ubuntu,下面就可以愉快的玩耍Docker了。
參考博文:安裝Docker