10上wsl位置迁移_wsl的安装/升级笔记
生活随笔
收集整理的這篇文章主要介紹了
10上wsl位置迁移_wsl的安装/升级笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這部分記錄了如何安裝wsl,以及如何升級到wsl2的心酸歷程。
版本要求
安裝wsl2對系統版本有硬性的要求:
- 運行 Windows 10(已更新到版本 2004 的內部版本 19041 或更高版本)。
- 通過按 Windows 徽標鍵 + R,檢查你的 Windows 版本,然后鍵入 winver,選擇“確定”。 如果內部版本低于 19041,請更新到最新的 Windows 版本。
升級windows
如果版本達到了要求,則跳過此步驟。- Win+S 搜索預覽體驗計劃
加入預覽體驗計劃,獲取更新版本。
- 進行windows更新
然后就是漫長的等待過程,無論是下載還是安裝的過程都很漫長。
WSL的安裝
- 使用管理員權限打開powershell
- 啟用“適用于 Linux 的 Windows 子系統”可選功能
升級到WSL2
- 啟用“虛擬機平臺”可選組件
- 重啟電腦。
- 重新管理員身份打開powershell,用下面的命令將wsl2設置為默認。
出現上面這行就是好了,如果有問題請參考后文中遇到的問題及解決辦法。
安裝linux分發版
選擇一個你喜歡的就可以了,任君挑選。
- 打開 Microsoft Store,并選擇你偏好的 Linux 分發版。
單擊以下鏈接會打開每個分發版的 Microsoft Store 頁面:
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix for WSL
- Pengwin
- Pengwin Enterprise
- Alpine WSL
- 在分發版的頁面中,選擇“獲取”。
安心等待片刻,就安裝好了,這時你點擊開始,就可以在最近安裝看見你安裝好的分發版了。
初次啟動它會進行一個初始化的過程,需要等待一段時間。完成之后會讓你設置賬號和密碼。
排查安裝問題
下面是相關的錯誤和建議的修復措施。 有關其他常見錯誤及其解決方法,請參閱 WSL 故障排除頁。
- 安裝失敗并出現錯誤 0x80070003
- 適用于 Linux 的 Windows 子系統只能在系統驅動器(通常是 C: 驅動器)中運行。 請確保分發版存儲在系統驅動器上:
- 打開“設置”->“存儲”->“更多存儲設置: 更改新內容的保存位置”
- WslRegisterDistribution 失敗并出現錯誤 0x8007019e
- 未啟用“適用于 Linux 的 Windows 子系統”可選組件:
- 打開“控制面板” -> “程序和功能” -> “打開或關閉 Windows 功能”-> 選中“適用于 Linux 的 Windows 子系統”,或使用本文開頭所述的 PowerShell cmdlet。
- 安裝失敗,出現錯誤 0x80070003 或錯誤 0x80370102
- 請確保在計算機的 BIOS 內已啟用虛擬化。 有關如何執行此操作的說明因計算機而異,并且很可能在 CPU 相關選項下。
- 嘗試升級時出錯:Invalid command line option: wsl --set-version Ubuntu 2
- 請確保已啟用適用于 Linux 的 Windows 子系統,并且你使用的是 Windows 內部版本 19041 或更高版本。 若要啟用 WSL,請在 PowerShell 提示符下以具有管理員權限的身份運行此命令:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux。 可在此處找到完整的 WSL 安裝說明。
- 由于虛擬磁盤系統的某個限制,無法完成所請求的操作。虛擬硬盤文件必須是解壓縮的且未加密的,并且不能是稀疏的。
- 請檢查 WSL GitHub 主題 #4103,其中跟蹤了此問題以提供更新的信息。
- 無法將詞語“wsl”識別為 cmdlet、函數、腳本文件或可運行程序的名稱。
- 請確保已安裝“適用于 Linux 的 Windows 子系統”可選組件。 此外,如果你使用的是 ARM64 設備,并從 PowerShell 運行此命令,則會收到此錯誤。 請改為從 PowerShell Core 或從命令提示符運行 wsl.exe。
相關鏈接
常見問題
WSL 2 常見問題解答
疑難解答
記錄所踩的坑
上面的問題和解決辦法,是官方的手冊給的,下面說記錄下安裝的心酸歷程,如果上面沒找到你的問題,可以看看我的經歷是不是能給你點幫助:隨后我以為終于可以解決了,然而并沒有。還是報錯,具體是什么忘記了,也沒查到答案。最后問題還是自己解決的。我靈機一動,既然wsl1環境可以正常安裝,那我是不是在1環境下安裝,再轉換到2環境下呢?最后問題完美解決。
wsl --set-version Ubuntu-20.04 2上面解決辦法可能是對的,可能只是需要重啟一下再點開安裝就行了。終于等到你,還好我沒放棄!
總結
以上是生活随笔為你收集整理的10上wsl位置迁移_wsl的安装/升级笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: b350主板支持cpu列表_惊!AMD旧
- 下一篇: c++ 字符串数组长度排序_C指针和字符