WSL 2 使用說明

2021-10-11 10:04:40 字數 2457 閱讀 8678

cpu啟動虛擬機器平台(在bios中設定)

管理員許可權下設定

$ enable-windowsoptionalfeature -online -featurename virtualmachineplatform

$ enable-windowsoptionalfeature -online -featurename microsoft-windows-subsystem-linux

檢視wsl版本:wsl --list --verbose

設定wsl預設版本:wsl --set-default-version 2或者wsl --set-versionwsl子系統解除安裝,檢視已安裝分發系統:wsl --list --all正在執行的分發版本:wsl --list --running刪除指定的分發版本:wsl --unregister系統安裝成功後會提示輸入賬號和密碼,這是su賬戶的密碼,也就是root使用者密碼

要使用sudo命令還需要設定另外的使用者密碼:

su

passwd username修改管理員密碼:

focal-proposed main restricted universe multiverse更新

sudo apt-get update -y

sudo apt-get upgrade -y

安裝cmake,g++

設定ssh

port 2222 #埠號(wsl子系統不影響主機的埠)

permitrootlogin yes #允許root遠端登入

passwordauthentication yes #密碼驗證登入

allowusers sky #遠端登入是的使用者名稱

5.安裝cuda(wsl2可支援cuda)

安裝適配版驅動

英偉達

安裝docker

–安裝依賴:sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

–信任docker gpg公鑰:curl -fssl | sudo apt-key add -

–新增軟體庫:

amd64架構–sudo add-apt-repository \ "deb [arch=amd64] \ $(lsb_release -cs) \ stable"

arm架構–echo "deb [arch=armhf] \ $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list

– 安裝–sudo apt-get update sudo apt-get install docker-ce

–測試–docker -v

WSL公升級到wsl2並使用strace

安裝wsl的方法,網上很多,一般都ok。這裡主要提幾個問題 1 配置securecrt來支援ssh登入。2 使用strace。3 使用docker。由於wsl不支援strace,一直盼著能公升級到wsl2,筆者中間走了很多彎路。這裡總結一下。目前 wsl 是不支援 docker 的守護程序的。想要使...

Windows安裝wsl,並公升級到wsl2

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

WSL2操作報錯解決一二

修改 etc下的檔案時,wq 進行儲存退出,退出不了,一直提示 e212 can t open file for writing 意思是不能儲存。原因 許可權不夠,普通無法儲存,需要使用超級使用者才可以。執行切換到超級使用者命令 sudo su1.切換到root使用者下 開頭的方法 2.etc su...