"Bash на Ubuntu в Windows" приложение всегда запускает, ну, в общем, удар. Я использовал chsh
установить другую оболочку как мою оболочку входа в систему. Как я заставляю WSL запускать ту оболочку вместо этого?
Это фиксируется в сборка в настоящее время Только для инсайдера с новым wsl.exe
команда:
Со сборки 16188 при выполнении bash.exe без аргументов (или с ~ аргументом) удар будет запущен как оболочка входа в систему. То же верно для нового двоичного файла wsl.exe (за исключением того, что wsl запускает оболочку Вашего пользователя по умолчанию как оболочку входа в систему).
До этого, необходимо было бы отредактировать ярлык для добавления параметров командной строки (такой как -c 'exec "$SHELL" -l'
):