安裝
開啟WSL組件
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
下載鏡像
由於我的Win10是精簡版所以沒用應用商店所以只能手動下載鏡像
各個發行版 https://docs.microsoft.com/en-us/windows/wsl/install-manua
安裝
-
把Ubuntu.appx重命名為Ubuntu.zip
-
解壓
-
對Ubuntu.exe右鍵以管理員運行,輸入用戶名和密碼即安裝完成
修改默認用戶
在解壓的根目錄打開powershell
ubuntu config --default-user <username>
備份WSL
安裝LxRunOffline
https://github.com/DDoSolitary/LxRunOffline
安裝好后最好重啟下電腦,如果不重啟可能有問題
常用LxRunOffline命令
//已經安裝的wsl
LxRunOffline.exe list
//安裝wsl
LxRunOffline.exe install
//備份wsl
LxRunOffline.exe export
//啟動一個wsl
LxRunOffline.exe run
備份wsl
-
先查看當前系統中存在的wsl
> LxRunOffline.exe list Ubuntu-18.04 -
開始備份
LxRunOffline.exe export -n Ubuntu-18.04 -f backup.tar.gz-n :wsl的別名,就是之前用list查看的其中一個
-f :備份的路徑,我這直接備份到當前路徑backup.tar.gz
-
還原wsl
LxRunOffline.exe install -n new-linux -d .\ -f D:\temp\backup.tar.gz-n :起個名字
-d :wsl安裝目錄
-f :備份文件目錄
-
啟動備份的wsl
LxRunOffline.exe run -n new-linux
參考
https://github.com/DDoSolitary/LxRunOffline
https://docs.microsoft.com/en-us/windows/wsl/install-on-server
https://askubuntu.com/questions/816732/how-to-change-default-user-in-wsl-ubuntu-bash-on-windows-10
