Windows Server 2022 升級:WSL 子系統(tǒng)全新體驗
Windows Server 2022 安裝 WSL 子系統(tǒng)
前言
Windows Server 2022 已經(jīng)支持通過命令完成默認 WSL 安裝了,但是博主通過wsl --install,出來的只有 howto 的幫助信息。
又嘗試wsl --install -d Ubuntu-20.04指定 linux 子系統(tǒng)下載,可通過wsl -l -o查看可用的 linux 子系統(tǒng)。
奈何網(wǎng)絡(luò)環(huán)境太慢了,幾個小時了,進度條硬是沒動一點,無奈放棄自動配置的方法。
本教程采用手動安裝方式,可供 windows server 2022/2019/2016 使用。
請確保命令在管理員權(quán)限下執(zhí)行。
開啟 Hyper-V 服務(wù)
Windows server 系統(tǒng)默認是禁用該功能的,開啟方式如下:
打開【服務(wù)器管理器】,在【儀表板】選擇【添加角色和功能】 下一步跳到【服務(wù)器角色】勾選上【Hyper-V】 在【確認】中點擊【安裝】,安裝完成后重啟系統(tǒng)
下載 wsl 更新包,并切換 wsl2
curl.exe -L https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -o wsl_update_x64.msi
也可以通過官方文檔提供的下載鏈接手動下載:wsl 更新包
下載好更新包后,雙擊進行安裝。
切換至 wsl2
wsl --set-default-version 2
查看 wsl 版本
wsl --status
下載 linux 子系統(tǒng)
Ubuntu Ubuntu 22.04 LTS Ubuntu 20.04 Ubuntu 20.04 ARM Ubuntu 18.04 Ubuntu 18.04 ARM Ubuntu 16.04 Debian GNU/Linux Kali Linux SUSE Linux Enterprise Server 12 SUSE Linux Enterprise Server 15 SP2 SUSE Linux Enterprise Server 15 SP3 openSUSE Tumbleweed openSUSE Leap 15.3 openSUSE Leap 15.2 Oracle Linux 8.5 Oracle Linux 7.9 Fedora Remix for WSL
可以點擊上訴連接,下載你所需要的 Linux 發(fā)行版,也可通過指令進行下載,以 ubuntu2004 為例:
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu2004.appx -UseBasicParsing curl.exe -L -o ubuntu2004.appx https://aka.ms/wslubuntu2004
下載好后通過命令將文件重名為***.zip,并解壓,這里解壓到 D 盤
Rename-Item .\ubuntu2004.appx .\ubuntu2004.zip Expand-Archive .\ubuntu2004.zip D:\ubuntu2004
導(dǎo)航到包含下載內(nèi)容的文件夾,并在該目錄中運行以下命令
cd D:\ubuntu2004 Add-AppxPackage .\Ubuntu_2004.2021.825.0_x64.appx
注意:將 appx 文件改為對應(yīng)你下載的版本
安裝失敗并出現(xiàn)錯誤 0x8007007e:如果收到此錯誤,則表明系統(tǒng)不支持 WSL。 請確保運行的是 Windows 版本 16215 或更高版本。 檢查內(nèi)部版本。 另外,請進行檢查以確認 WSL 已啟用,并且在啟用此功能后重新啟動了計算機。
這時候 linux 子系統(tǒng)還沒設(shè)置密碼,需要先初始化才能通過 wsl 進入。這里在查閱官方指導(dǎo)文檔時并沒有說明,后面查看環(huán)境變量的時候發(fā)現(xiàn)系統(tǒng)已經(jīng)把 linux 子系統(tǒng)路徑加入用戶環(huán)境變量了。如博主的路徑C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps,雙擊ubuntu.exe設(shè)置用戶密碼,之后就可以通過wsl -l -v查看已安裝的 linux 子系統(tǒng)
還有一種 linux 子系統(tǒng)格式解壓后格式是***.exe,這種可以不需要執(zhí)行Add-AppxPackage命令,直接雙擊***.exe 文件就可以完成 linux 子系統(tǒng)初始化。實測 ubuntu18.04 解壓后就是 exe 文件。
最終安裝子系統(tǒng)如下:
參考
適用于 Linux 的 Windows 子系統(tǒng)文檔
通過安裝 WSL 子系統(tǒng),Windows Server 2022 可以在同一臺服務(wù)器上同時運行 Windows 和 Linux 應(yīng)用程序,提供了更靈活和多樣化的開發(fā)環(huán)境。安裝 WSL 子系統(tǒng)的過程相對簡單,只需幾個簡單的步驟即可完成。安裝完成后,可以通過命令行或者圖形界面來管理和配置 WSL 子系統(tǒng)。WSL 子系統(tǒng)的使用方式與在 Linux 系統(tǒng)上類似,可以通過命令行來安裝和運行各種 Linux 應(yīng)用程序??偟膩碚f,WSL 子系統(tǒng)為 Windows Server 2022 帶來了更強大的開發(fā)和運行環(huán)境,提高了服務(wù)器的靈活性和兼容性。
到此這篇關(guān)于Windows Server 2022 升級:WSL 子系統(tǒng)全新體驗的文章就介紹到這了,更多相關(guān)Windows Server 2022 安裝 WSL 子系統(tǒng)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- win10子系統(tǒng)ubuntu(WSL) 安裝Docker的教程(圖文詳解)
- 安裝Docker Desktop報錯WSL 2 installation is incomplete的問題(解決報錯)
- Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法
- Windows 安裝和配置 WSL的方法步驟
- IDEA部署Docker到WSL2的詳細過程
- 將WSL系統(tǒng)更換國內(nèi)源的方法(固定路徑+國內(nèi)鏡像源+詳細教程)
- 詳解Win10 Bash/WSL調(diào)試Linux環(huán)境下的.NET Core應(yīng)用程序
- 詳解Windows?利用?WSL2?安裝?Docker?的2種方式
相關(guān)文章
IIS下Zend 出現(xiàn) Unable to view file mapping 問題的解決方法匯總
這篇文章主要介紹了IIS下Zend 出現(xiàn) Unable to view file mapping 問題的解決方法匯總,需要的朋友可以參考下2014-05-05windows10下無U盤安裝ubuntu18 使用EasyUEFI
這篇文章主要介紹了windows10下無U盤安裝ubuntu18 使用EasyUEFI(一點點體會),需要的朋友可以參考下2019-09-09實現(xiàn)在Windows下安裝Lighttpd的方法
逛javaeye時,看到大牛們推薦使用lighttpd Web服務(wù)器,如是下載下來安裝嘗試了一把。2008-08-08最新window?server?2012搭建FTP服務(wù)的詳細步驟
這篇文章主要介紹了最新window?server?2012搭建FTP服務(wù)的詳細步驟,本文通過圖文并茂的形式介紹了安裝ftp服務(wù)的詳細流程及配合ftp服務(wù)的方法,需要的朋友可以參考下2022-04-04從外網(wǎng)訪問內(nèi)網(wǎng)本機的網(wǎng)站實現(xiàn)方法分享
鑒于網(wǎng)上類似的詳細教程真的很少,也許是問題太簡單了吧。但仍然有不少網(wǎng)友經(jīng)常會問道。所以今天我就給大家做個詳細的圖文介紹。希望大家能對大家有所幫助2012-04-04讓網(wǎng)站W(wǎng)indows服務(wù)器之iis支持Webp圖片格式的方法(寶塔)
這篇文章主要介紹了讓網(wǎng)站W(wǎng)indows服務(wù)器之iis支持Webp圖片格式的方法,需要的朋友可以參考下2023-04-04Windows Server 2019中NAT服務(wù)的安裝、配置與管理
NAT是IETE標準,它允許一個組織能以一個地址出現(xiàn)在互聯(lián)網(wǎng)中,本文主要介紹了Windows Server 2019中NAT服務(wù)的安裝、配置與管理,具有一定參考價值,感興趣的可以了解一下2024-05-05Windows?server部署DHCP服務(wù)的詳細教程
DHCP服務(wù)器的搭建減少了管理員的工作量,避免了IP地址輸入錯誤的可能,可以避免IP地址沖突,提供了IP地址的利用率,同時也方便了客戶端的配置,下面這篇文章主要給大家介紹了關(guān)于Windows?server部署DHCP服務(wù)的相關(guān)資料,需要的朋友可以參考下2023-05-05Web Deploy發(fā)布網(wǎng)站及常見問題解決方法(圖文)
由于最近恰好入手一臺Windows Server 2008 R2的服務(wù)器,所以周良就在這上面進行了一番測試研究2015-01-01