體驗win10的linux子系統


簡單說就是在不影響現有Windows的情況下,還可以利用WSL再安裝一個Linux子系統,兩個系統互不干擾,均可獨立運行。

WSL

WSL(Windows Subsystem for Linux)是一個在Windows 10上能夠運行原生Linux二進制可執行文件(ELF格式)的兼容層。它是由微軟與Canonical公司合作開發,其目標是使純正的Ubuntu、Debian等映像能下載和解壓到用戶的本地計算機,並且映像內的工具和實用工具能在此子系統上原生運行。

目前最新版本WSL2,性能比WSL進步很多,看起來更像是一個存粹的、獨立的Linux系統了。

一. 准備工作

要想使用WSL功能,需要開啟兩個Windows系統功能:

  1. 適用於Linux的Windows子系統
  2. 虛擬機平台

只開啟上面的兩個功能即可,無需開啟 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM