文章目錄
微軟 Win10 版本 2004 系統
- 首先到設置裏升級系統版本到2004
- 如何查看當前系統版本
通過按Windows 徽標鍵 + R
, 檢查你的Windows
版本,然後鍵入winver
,選擇“確定” 。 (或者在 Windows 命令提示符下輸入 ver 命令)。 如果內部版本低於 19041,請更新到最新的 Windows 版本。 獲取 Windows 更新助手。
-
2020 Windows 10 更新五月版(2004版)系統要求:
內存:用於計算機64位的2GB 內存和用於32位的1GB 內存。
存儲:64位系統需要20GB的可用空間,而32位系統需要16GB的可用空間。
屏幕分辨率:800×600
圖形:Microsoft DirectX 9或更高版本以及WDDM 1.0
英特爾CPU:所有處理器最高支持第10代,英特爾至強E-22xx,凌動,賽揚和奔騰。
AMD CPU:所有處理器最高支持第七代。
高通CPU:驍龍850和8cx。
- 可以手動下載最新ISO更新,不推薦
- 如果使用的是 ARM64 計算機,請下載 ARM64 包。
- 微軟 Win10 版本 2004 正式版官方 ISO 鏡像下載大全
升級WSL到WSL2
首先需要確保已經安裝了WSL,才能從WSL升級到WSL2。
管理員打開cmd輸入
- 先啓用“適用於 Linux 的 Windows 子系統”可選功能,然後才能在 Windows 上安裝 Linux 分發版。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
第一步:打開系統虛擬機平臺
系統更新並重啓後,我們就可以開始 wsl 的升級了
首先,需要打開“系統虛擬機平臺”功能,在“控制面板\所有控制面板項\程序和功能”中選擇“啓用或者關閉Windows功能”,勾選對應選項即可:
也可以通過在管理員權限下的 cmd 或 PowerShell 中執行:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
配置完成等待系統自動重啓即可
第二步:安裝WSL2
-
將
Ubuntu for WSL 1
升級爲WSL 2
wsl.exe --set-version Ubuntu 2
第三步:將wsl2設置爲默認
安裝新的 Linux 分發版時,請在 Powershell 中運行以下命令,以將 WSL 2 設置爲默認版本:
wsl --set-default-version 2
WSL 2 中的新增功能
WSL 2 是 WSL 中體系結構的新版本,它更改了 Linux 分發版與 Windows 進行交互的方式。 WSL 2 的主要目標是提高文件系統性能並增加完全的系統調用兼容性。 每個 Linux 分發版都可以作爲 WSL 1 或 WSL 2 運行,並可隨時在它們之間進行切換。 WSL 2 是對基礎體系結構的一次重大改造,它使用虛擬化技術和 Linux 內核來實現其新功能
將分發版版本設置爲 WSL 1 或 WSL 2
-
檢查分配給每個已安裝的 Linux 分發版的 WSL 版本:
wsl -l -v
也可以使用:wsl --list --verbose
-
若要將分發版設置爲受某一 WSL 版本支持,請運行:
wsl --set-version <distribution name> <versionNumber>
-
如果要使 WSL 2 成爲你的默認體系結構,可以通過此命令執行該操作:
wsl --set-default-version 2
比較 WSL 2 和 WSL 1
使用 Linux 文件系統以提高性能
爲了進行優化以實現最快的性能速度,請確保將項目文件存儲在 Linux 文件系統(而非 Windows 文件系統)中。
例如,在存儲 WSL 項目文件時:
使用 Linux 文件系統根目錄:\\wsl$\Ubuntu-18.04\home\<user name>\Project
而不使用 Windows 文件系統根目錄:C:\Users\<user name>\Project
通過 WSL 分發版(如 Ubuntu)使用的項目文件必須位於 Linux 根文件系統中,才能利用更快的文件系統訪問速度。
可以使用Windows
應用和工具(如文件資源管理器)訪問Linux
根文件系統。 嘗試打開Linux
分發版(如Ubuntu
),通過輸入以下命令確保你位於Linux
主目錄中:cd ~
。 然後通過輸入explorer.exe .
(不要忘記尾部的句點) ,在文件資源管理器中打開Linux
文件系統。
管理子系統
查看子系統列表
wslconfig /list
列出可用於WSL的可用Linux發行版。如果列出了發行版,則表明已安裝並可以使用。
wslconfig /list /all
列出所有發行版,包括當前不可用的發行版。它們可能正在安裝,卸載或處於損壞狀態。
設置默認啓動的子系統
默認的WSL分發是在wsl
命令行上運行時運行的分發。
wslconfig /setdefault <DistributionName>
將默認分佈設置爲<DistributionName>
。
示例:
wslconfig /setdefault Ubuntu
將我的默認發行版設置爲Ubuntu。現在,當我運行wsl npm init
它時,它將在Ubuntu中運行。如果我運行wsl
它將打開一個Ubuntu會話。
註銷並重新安裝發行版
雖然可以通過Microsoft商店安裝Linux發行版,但不能通過商店來卸載它們。WSL Config允許註銷/卸載發行版。
取消註冊還允許重新安裝發行版。
**警告:**取消註冊後,與該發行版關聯的所有數據,設置和軟件都將永久丟失。從商店中重新安裝將安裝發行版的完整副本。
wslconfig /unregister <DistributionName>
從WSL註銷該發行版,以便可以重新安裝或清理它。
例如: wslconfig /unregister Ubuntu
從WSL中可用的發行版中刪除Ubuntu。當我運行時wslconfig /list
,它將不會列出。
要重新安裝,請在Microsoft商店中找到發行版,然後選擇“啓動”。
參考資料: