Задайте потребител по подразбиране за WSL в Windows 10
Започвайки с Windows 10 Fall Creators Update, можете да имате различни Linux дистрибуции, инсталирани в подсистемата на Windows за Linux (WSL). След като активирате функцията, можете да отидете в Магазина и да инсталирате всяка налична Linux дистрибуция, която искате от там. Ако искате да промените потребителя по подразбиране за дистрибуцията, която сте инсталирали, ето как да го настроите за WSL в Windows 10.
В Windows 10 Fall Creators Update, Подсистема на Windows за Linux най-накрая е извън бета версията. Не само можете да инсталирате и стартирате множество дистрибуции на Linux, но и за ваше удобство те са налични точно в Microsoft Store (известен преди като Windows Store). Към момента на писането на това писмо можете да инсталирате openSUSE Leap, SUSE Linux Enterprise и Ubuntu.
UNIX потребителят по подразбиране е потребителският акаунт, който се появява влезнал, когато отворите съответната конзола на Linux. По подразбиране се отваря с потребителското име, което сте посочили по време на първоначалната настройка на функцията.
Ако сте добавили нов потребител към дистрибуцията, която използвате, може да искате да го направите потребител на UNIX по подразбиране за WSL. Ще направя потребителя Боб по подразбиране вместо winaero сметка.
Ето как може да се направи.
За да зададете потребител по подразбиране за WSL в Windows 10, направете следното.
- Отвори нов екземпляр на командния ред.
- За да зададете UNIX потребител по подразбиране за Ubuntu в WSL, изпълнете командата:
ubuntu config --default-user new_user_name
Заменете частта new_user_name с действителното потребителско име. В моя случай това е Боб.
- Ако използвате openSUSE, изпълнете следната команда:
opensuse-42 config --default-user new_user_name
- Ако използвате SUSE Linux Enterprise Server, изпълнете следната команда:
sles-12 config --default-user new_user_name
От сега посоченият потребителски акаунт ще се използва като вашия UNIX потребител по подразбиране за WSL. Linux конзолата ще се отвори с този потребител.
Съвет: Името на двоичния файл на всяка дистрибуция може да бъде намерено с диспечера на задачите. Отворете диспечера на задачите на Windows и разгънете реда на конзолата на Linux в раздела Процеси. Вижте следната екранна снимка.
Към момента на писането на това писмо Microsoft използва следните имена:
- Ubuntu - ubuntu.exe
- openSUSE Leap 42 - opensuse-42.exe
- SUSE Linux Enterprise Server - sles-12.exe
Забележка: В по-стари версии на Windows 10, които поддържат само Bash на Ubuntu, трябва да използвате следната команда:
lxrun.exe /setdefaultuser потребителско име
Това е.