從應用商店安裝的ubuntu
默認在C盤很占用空間,后來導出wsl再導入D盤里面后發現一個問題,每次登錄都是root
用戶。網上很多教程都使用ubuntu2004 config --default-user
來更改默認用戶,但是更改ubuntu
默認路徑后這個命令就找不到了。同樣的,從外面導入的wsl
分發版也存在這個問題。
2022-10-24_19-52-39.png
綜合網上各類教程,這里介紹兩種方法。
1. 添加wsl.conf
文件
創建/etc/wsl.conf文件,寫入以下內容,username為自己的用戶名
#Set the user when launching a distribution with WSL.
[user]
default=username
2. 使用wsl
命令啟動子系統
wsl --distribution <Distribution Name> --user <User Name>
<Distribution Name> 替換為你 Linux 發行版的名稱,<User Name> 是用戶的名稱。例如:wsl -d Ubuntu-20.04 -u root
這里使用了Windows Terminal
終端進行設置Ubuntu啟動的默認登錄用戶。
2022-10-26_18-27-59.png