總結Windows下安裝WSL與公升級WSL2的方法

2021-10-17 14:25:02 字數 1114 閱讀 6467

目錄

1,安裝wsl1的方法

2,安裝wsl2的方法

3,公升級wsl1到wsl2的方法

1,開啟win10的設定,搜尋windows功能,開啟啟用或者關閉windows功能

2,勾選以下2個地方,並重啟

4,以管理開啟powershell,並執行以下命令

(1)將wsl 2設定為預設版本

(2)用指令檢視當前子系統的版本號,並記錄name

(3)執行公升級指令

(3)確認公升級成功

首先我不建議安裝wsl2或者公升級到wsl2,因為wsl2的特點是linux的環境更封閉,導致編譯linux核心或者編譯其他程式的時候速度比wsl1慢的非常明顯,包括呼叫硬碟上外部windows的編譯器也是比wsl1慢了好多好多,肉眼都能看出來的那種,所以建議使用wsl1。

這個適合於已經安裝了wsl1並且安裝了wsl1的子系統的情況

如上圖,我的版本號為2是因為我公升級過wsl2,未公升級過的應該是1,然後記住你的系統名字

ubuntu-20.04

指令如下,其中的ubuntu-20.04就是你上個步驟檢視到的系統名字,你的如果是18.04的話就換個系統名字就行

大約幾分鐘後出現轉換完成就表示轉換ok。

指令如下

wsl -l -v
成功後版本號就是2

Wsl安裝Docker總結

這一步非常重要,如果不使用管理員許可權啟動,在使用命令sudo service docker start時將不會產生任何效果。推薦使用root使用者進行操作。為了安裝的速度,和避免安裝時被牆或者包不存在等問題,可以切換安裝源為中科大的映象源或者清華的映象源。如果不新增公鑰,在安裝過程中會出現秘鑰問題...

WSL下的mongodb安裝

匯入包管理系統使用的公鑰 官網 sudo apt key adv keyserver hkp recv 9da31620334bd75d9dcb49f368818c72e52529d4如報以下錯誤 executing tmp apt key gpghome.bg01srsmd5 gpg.1.sh k...

Windows安裝wsl,並公升級到wsl2

lx設定預設wsl 3.wsl啟用wsl2 pycharm配置wsl,並啟用wsl的virtualenv 前提是win宿主機已經啟用虛擬機器以及linux子系統功能 windows設定 應用 解除安裝 預設應用 可選功能 可選功能 滑到最下邊 更多windows功能 勾選 適用於linux的wind...