天天看點

win10上不能運作Linux ? 看了操作指南,你就會了

轉載自品略圖書館 http://www.pinlue.com/article/2020/04/0104/5710090508731.html

在Windows 10 2004上,微軟引入了适用于Linux 2的Windows子系統(WSL 2),這是一個新的架構版本,該架構允許在Windows 10上運作Linux (使用輕量級虛拟機),它最終将取代WSL 1。

在這個新版本中,它将運作一個真實的Linux核心,在保持與第一個版本相同體驗的同時,它将比前一個版本提高性能和應用程式相容性。

雖然适用于Linux 2的Windows子系統預計将随Windows 10 2004(2020年4月更新)一起釋出,但如果你是Windows Insider計劃的參與者,則可以在Windows 10的最新預覽版中啟用該體驗。

如何在Windows 10 2004上安裝WSL2

Windows 10内置了适用于Linux 2的Windows子系統,但是需要遵循一些步驟才能開始使用它,包括啟用WSL1虛拟機平台、轉換現有發行版以及将WSL2設定為将來安裝Linux發行版的新預設設定。

啟用Linux 1 Windows子系統

如果尚未在Windows 10上使用Linux,則必須通過以下步驟啟用Linux 1的Windows子系統。

1.打開開始。

2.搜尋“打開或關閉Windows功能”,然後單擊最上面的搜尋結果,打開“啟用或關閉Windows功能”視窗。

3.選中“适用于Linux的Windows子系統”選項。

4.單擊确定按鈕。

5.單擊重新啟動按鈕。

完成這些步驟後,需要啟用虛拟機平台功能。根據微軟的說法,這是一個可選步驟,但是如果未啟用虛拟化功能,就無法使用新架構。

啟用“虛拟機平台”

要在Windows 10上啟用虛拟機平台,請使用以下步驟:

提示:電腦主機闆和處理器必須支援虛拟化,并且必須在BIOS/UEFI上啟用該功能。

1.打開開始。

2.搜尋PowerShell,右鍵單擊頂部搜尋結果,然後選擇“以管理者身份運作”選項。

3.鍵入以下指令以啟用虛拟機平台功能,然後按Enter:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

4.重新開機電腦。

完成這些步驟後,可以将Linux 2的Windows子系統設定為新的預設架構,并轉換現有發行版。

啟用Linux 2 Windows子系統

要開始使用WSL 2或将WSL 1發行版轉換為WSL 2,請執行以下操作:

1.下載下傳WSL 2核心更新(必需)。

2.輕按兩下wsl_update_x64.msi檔案并應用更新。

3.打開開始。

4.搜尋PowerShell,右鍵單擊頂部結果,然後選擇“以管理者身份運作”選項。

5.鍵入以下指令,使Linux 2的Windows子系統成為你安裝的新發行版的預設架構,然後按Enter:

wsl --set-default-version 2

6.鍵入以下指令,将發行版從WSL 1轉換為WSL 2,然後按Enter:

wsl --set-version Ubuntu 2

在指令中,確定将Ubuntu更改為要轉換的發行版的名稱。如果你知道名稱,則可以使用wsl -l -v指令。

完成這些步驟後,你的電腦将開始使用新版本的Windows Subsystem for Linux作為預設架構。

驗證發行平台

要确認發行版使用的是Linux 2的Windows子系統,請使用以下操作:

1.打開開始。

2.搜尋PowerShell,右鍵單擊頂部結果,然後選擇“以管理者身份運作”選項。

3.輸入以下指令以驗證發行版的版本,然後按Enter鍵:

wsl --list --verbose

4.确認發行版的版本設定為2。

完成這些步驟後,你就知道該過程是否已成功完成,或者是否需要對任何步驟進行故障排除。

繼續閱讀