在Windows 10 2004上,微軟引入了適用于Linux 2的Windows子系統(tǒng)(WSL 2),,這是一個(gè)新的架構(gòu)版本,,該架構(gòu)允許在Windows 10上運(yùn)行Linux (使用輕量級(jí)虛擬機(jī)),它最終將取代WSL 1,。 在這個(gè)新版本中,,它將運(yùn)行一個(gè)真實(shí)的Linux內(nèi)核,在保持與第一個(gè)版本相同體驗(yàn)的同時(shí),它將比前一個(gè)版本提高性能和應(yīng)用程序兼容性,。 雖然適用于Linux 2的Windows子系統(tǒng)預(yù)計(jì)將隨Windows 10 2004(2020年4月更新)一起發(fā)布,,但如果你是Windows Insider計(jì)劃的參與者,則可以在Windows 10的最新預(yù)覽版中啟用該體驗(yàn),。 如何在Windows 10 2004上安裝WSL2Windows 10內(nèi)置了適用于Linux 2的Windows子系統(tǒng),,但是需要遵循一些步驟才能開始使用它,包括啟用WSL1虛擬機(jī)平臺(tái),、轉(zhuǎn)換現(xiàn)有發(fā)行版以及將WSL2設(shè)置為將來安裝Linux發(fā)行版的新默認(rèn)設(shè)置,。 啟用Linux 1 Windows子系統(tǒng)如果尚未在Windows 10上使用Linux,則必須通過以下步驟啟用Linux 1的Windows子系統(tǒng),。 1.打開開始,。 2.搜索“打開或關(guān)閉Windows功能”,然后單擊最上面的搜索結(jié)果,,打開“啟用或關(guān)閉Windows功能”窗口,。 3.選中“適用于Linux的Windows子系統(tǒng)”選項(xiàng)。 4.單擊確定按鈕。 5.單擊重新啟動(dòng)按鈕,。 完成這些步驟后,,需要啟用虛擬機(jī)平臺(tái)功能。根據(jù)微軟的說法,,這是一個(gè)可選步驟,,但是如果未啟用虛擬化功能,就無法使用新架構(gòu),。 啟用“虛擬機(jī)平臺(tái)”要在Windows 10上啟用虛擬機(jī)平臺(tái),,請(qǐng)使用以下步驟: 提示:電腦主板和處理器必須支持虛擬化,并且必須在BIOS/UEFI上啟用該功能,。 1.打開開始,。 2.搜索PowerShell,右鍵單擊頂部搜索結(jié)果,,然后選擇“以管理員身份運(yùn)行”選項(xiàng),。 3.鍵入以下命令以啟用虛擬機(jī)平臺(tái)功能,然后按Enter: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform 4.重啟電腦。 完成這些步驟后,,可以將Linux 2的Windows子系統(tǒng)設(shè)置為新的默認(rèn)架構(gòu),,并轉(zhuǎn)換現(xiàn)有發(fā)行版。 啟用Linux 2 Windows子系統(tǒng)要開始使用WSL 2或?qū)SL 1發(fā)行版轉(zhuǎn)換為WSL 2,請(qǐng)執(zhí)行以下操作: 1.下載WSL 2內(nèi)核更新(必需),。 2.雙擊wsl_update_x64.msi文件并應(yīng)用更新,。 3.打開開始。 4.搜索PowerShell,,右鍵單擊頂部結(jié)果,然后選擇“以管理員身份運(yùn)行”選項(xiàng),。 5.鍵入以下命令,,使Linux 2的Windows子系統(tǒng)成為你安裝的新發(fā)行版的默認(rèn)架構(gòu),然后按Enter: wsl --set-default-version 2 6.鍵入以下命令,將發(fā)行版從WSL 1轉(zhuǎn)換為WSL 2,,然后按Enter: wsl --set-version Ubuntu 2 在命令中,,確保將Ubuntu更改為要轉(zhuǎn)換的發(fā)行版的名稱,。如果你知道名稱,則可以使用wsl -l -v命令,。 完成這些步驟后,,你的電腦將開始使用新版本的Windows Subsystem for Linux作為默認(rèn)架構(gòu)。 驗(yàn)證發(fā)行平臺(tái)要確認(rèn)發(fā)行版使用的是Linux 2的Windows子系統(tǒng),,請(qǐng)使用以下操作: 1.打開開始,。 2.搜索PowerShell,右鍵單擊頂部結(jié)果,,然后選擇“以管理員身份運(yùn)行”選項(xiàng),。 3.輸入以下命令以驗(yàn)證發(fā)行版的版本,然后按Enter鍵: wsl --list --verbose 4.確認(rèn)發(fā)行版的版本設(shè)置為2,。 完成這些步驟后,,你就知道該過程是否已成功完成,,或者是否需要對(duì)任何步驟進(jìn)行故障排除。 |
|