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-version
wsl子系統解除安裝,檢視已安裝分發系統: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...