Odpowiedzi:
Teraz LxRun.exe
jest to przestarzałe, jeśli zainstalujesz Ubuntu ze sklepu Windows, potrzebne będzie polecenie
ubuntu config --default-user <username>
Uruchom ponownie usługę LxssManager
sc stop LxssManager
sc start LxssManager
ubuntu1804 config --default-user ...
dla mnie
Możesz zmienić domyślnego użytkownika dla bash, uruchamiając następujące polecenie w normalnym wierszu polecenia (cmd.exe):
LxRun.exe /setdefaultuser <new_name>
Wszystkie inne odpowiedzi były pomocne, ale mogą to być również inne scenariusze, postępuj zgodnie z własnymi. Mój był ubuntu 1604, więc użyłem następujących:
ubuntu1604 config --default-user <username>
jeśli zainstalowałeś Ubuntu 1804: -
ubuntu1804 config --default-user <username>
jeśli użyłeś domyślnego, to: -
ubuntu config --default-user <username>
W CMD
Sprawdź, które instalacje zainstalowałeś
wslconfig /l
Mam Ubuntu i chciałem ustawić domyślnego użytkownika na root
ubuntu config --default-user root
Dokumentacja: https://docs.microsoft.com/en-us/windows/wsl/user-support