做手機(jī)網(wǎng)站的公司買賣網(wǎng)站
要在 Windows 上安裝 WSL2 并運(yùn)行 Ubuntu 22.04 LTS,以下是綜合多個(gè)權(quán)威指南的完整步驟,涵蓋默認(rèn)安裝和自定義存儲(chǔ)位置遷移方案:
?? ??一、系統(tǒng)要求與準(zhǔn)備工作??
- ??操作系統(tǒng)版本??
- Windows 10 版本 2004(內(nèi)部版本 19041+)或 Windows 11。
- 虛擬化已啟用(通過任務(wù)管理器 → 性能 → CPU → “虛擬化”狀態(tài)確認(rèn))。
- ??啟用必要功能??
以 ??管理員身份?? 打開 PowerShell,執(zhí)行:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart shutdown /r /t 0 # 重啟生效
?? ??二、安裝 WSL2 內(nèi)核與設(shè)置??
- ??下載內(nèi)核更新包??
- 安裝 WSL2 Linux 內(nèi)核更新包(適用于舊版 Windows 10)。
- ??設(shè)為默認(rèn)版本??
wsl --set-default-version 2
💡 驗(yàn)證命令:
wsl --version
檢查是否返回 WSL2 版本信息。
🐧 ??三、安裝 Ubuntu 22.04 LTS??
??方法一:通過 Microsoft Store(推薦)??
- 打開 Microsoft Store → 搜索 “Ubuntu 22.04 LTS” → 點(diǎn)擊“獲取”。
- 安裝完成后啟動(dòng),按提示設(shè)置 ??用戶名和密碼??(與 Windows 賬戶無關(guān))。
??方法二:命令行安裝(無需商店)??
wsl --install -d Ubuntu-22.04 # 自動(dòng)下載并初始化
?? 若商店訪問受限,此方法更可靠。
💾 ??四、遷移到非系統(tǒng)盤(如 D 盤)??
默認(rèn)占用 C 盤空間,遷移步驟:
- ??導(dǎo)出當(dāng)前發(fā)行版??
wsl --export Ubuntu-22.04 D:\WSL\ubuntu2204_backup.tar
- ??注銷舊實(shí)例??
wsl --unregister Ubuntu-22.04
- ??導(dǎo)入到新位置??
wsl --import Ubuntu-22.04 D:\WSL\Ubuntu2204 D:\WSL\ubuntu2204_backup.tar --version 2
- ??驗(yàn)證遷移??
wsl -l -v # 檢查狀態(tài)是否為“Running”且版本為 2
??提示??:遷移后刪除
.tar
備份文件節(jié)省空間。
? ??五、驗(yàn)證與日常使用??
- ??啟動(dòng) Ubuntu??:
wsl # 啟動(dòng)默認(rèn)發(fā)行版 wsl -d Ubuntu-22.04 # 啟動(dòng)指定發(fā)行版
- ??首次配置??:
啟動(dòng)后更新軟件源:sudo apt update && sudo apt upgrade -y
?? ??常見問題解決??
??問題?? | ??解決方案?? |
---|---|
安裝后無法啟動(dòng) | 運(yùn)行 wsl --update 更新內(nèi)核,或重啟電腦。 |
遷移后需重置默認(rèn)用戶 | 在目標(biāo)目錄創(chuàng)建 wsl.conf 文件,添加:[user]\ndefault=你的用戶名 。 |
圖形界面支持(Win11) | 安裝 GUI 應(yīng)用(如 GEdit):sudo apt install gedit ,直接輸入 gedit 啟動(dòng)。 |
💎 ??總結(jié)建議??
- ??優(yōu)先選擇命令行安裝??:避免商店網(wǎng)絡(luò)問題,命令
wsl --install -d Ubuntu-22.04
一步到位。 - ??遷移到非系統(tǒng)盤??:尤其 C 盤空間緊張時(shí),通過導(dǎo)出-導(dǎo)入操作可自由調(diào)整位置。
- ??保持更新??:定期運(yùn)行
wsl --update
獲取安全補(bǔ)丁和新特性。
操作完成后,即可在 Windows 終端無縫使用 Ubuntu 22.04 的開發(fā)環(huán)境!遇到問題可查閱 WSL 官方文檔。