開發(fā)人員可以在 Windows 計(jì)算機(jī)上同時(shí)訪問 Windows 和 Linux 的強(qiáng)大功能。
通過適用于 Linux 的 Windows 子系統(tǒng) (WSL),開發(fā)人員可以安裝 Linux 發(fā)行版
(例如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),
并直接在 Windows 上使用 Linux 應(yīng)用程序、實(shí)用程序和 Bash 命令行工具,不用進(jìn)行任何修改。
必須運(yùn)行 Windows 10 版本 2004 及更高版本(內(nèi)部版本 19041 及更高版本)
或 Windows 11版本。
以管理員身份打開 PowerShell 并運(yùn)行命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package
下載并安裝 wsl_update_x64.msi。并重啟電腦。
#在終端中執(zhí)行
wsl --set-default-version 2
點(diǎn)擊“獲取”按鈕。然后會彈出終端進(jìn)行l(wèi)inux系統(tǒng)的安裝,等待一段時(shí)間后出現(xiàn)“Installation successful!”表示安裝成功。
IT之家 7 月 31 日消息 外媒報(bào)道,在最新的 Windows Insider Preview 構(gòu)建版本中,你只需運(yùn)行 wsl.exe --install 就可以安裝運(yùn)行 WSL 所需的一切。
今天,微軟宣布這一功能現(xiàn)在已經(jīng)正式回傳到 Windows 10 版本 2004 及以上版本的系統(tǒng)。
使用 wsl --install
微軟表示,以前設(shè)置 WSL 的過程過于復(fù)雜,涉及到開啟多個(gè)設(shè)置和安裝多個(gè)軟件包。該公司已將這一過程簡化為只有一個(gè)命令。Windows 10 用戶現(xiàn)在可以簡單地用管理員權(quán)限打開一個(gè)命令提示符窗口,運(yùn)行 wsl.exe --install。一旦你點(diǎn)擊回車鍵,這個(gè)過程將自動(dòng)啟用 WSL 所需的可選功能,默認(rèn)安裝 Ubuntu 發(fā)行版,并在你的設(shè)備上安裝最新的 WSL Linux 內(nèi)核版本。當(dāng)它完成后,重新啟動(dòng)你設(shè)備,發(fā)行版會在你再次啟動(dòng)后啟動(dòng),完成安裝。
此外,你可以通過在 PowerShell 或 Windows 命令提示符中輸入 wsl --list --online 命令,找到可供安裝的 Linux 發(fā)行版列表。要安裝 Ubuntu 默認(rèn)版本以外的發(fā)行版,使用這個(gè)命令:wsl --install -d <DistroName>
將 <DistroName> 替換為之前列表命令中找到的 Linux 發(fā)行版的名稱。這個(gè)安裝命令可以用于第一次安裝,或者在你已經(jīng)安裝了 WSL 和默認(rèn)的 Ubuntu 發(fā)行版之后再添加其他發(fā)行版。
額外命令
IT之家獲悉,微軟還包括一些額外的命令來幫助你管理 WSL 實(shí)例的備份。
你可以使用 wsl --update 來手動(dòng)更新你的 WSL Linux 內(nèi)核,你也可以使用 wsl --update rollback 來回滾到之前的 WSL Linux 內(nèi)核版本。
最后,你可以使用 wsl --status 查看關(guān)于 WSL 配置的一般信息,如默認(rèn)發(fā)行版類型、默認(rèn)發(fā)行版和內(nèi)核版本。
更新你的 windows 10 版本以支持這些命令
你可以像平常一樣通過更新 Windows 來獲得這個(gè)后端。可以手動(dòng)打開 Windows 設(shè)置,進(jìn)入“更新和安全”,點(diǎn)擊“檢查更新”。
該更新是 KB5004296 的一部分,當(dāng)你點(diǎn)擊“檢查更新”時(shí),你可能會看到一個(gè)可用的可選更新,確保它的編號與 KB5004296 相同,安裝它,你將獲得 wsl --update 的權(quán)限。