Как мне настроить, какой дистрибутив Linux использует WSL?

326
Colton

У меня установлены две подсистемы Linux Ubuntu 18.04и Kali Linux. В настоящее время, когда я запускаю, wsl ls ~он выполняет то, Kali Linuxкак я могу wsl.exeвыполнить команды Ubuntu 18.04?

Из командной строки:

C:\>wsl ls ~/ kali  C:\> 

Из Ubuntu 18.04:

colton@DESKTOP-SHJ6OK8:~$ ls ~ Ubuntu colton@DESKTOP-SHJ6OK8:~$ 

Из Кали:

colton@DESKTOP-SHJ6OK8:~$ ls ~ kali colton@DESKTOP-SHJ6OK8:~$ 
0
Согласно https://docs.microsoft.com/en-us/windows/wsl/wsl-config, вы можете запустить команду "wslconfig / setdefault name". Замените name на подходящее имя дистрибутива, возможно, "ubuntu" для вас. У меня не установлено несколько подсистем, поэтому я не могу проверить, но если это работает для вас, пожалуйста, создайте этот ответ ниже. Christopher Hostage 5 лет назад 1
Команда: `wsl.exe --distribution `. Biswapriyo 5 лет назад 0

1 ответ на вопрос

0
harrymc

Вы можете войти в оболочку дистрибутива из меню Пуск:

image

Вы можете войти в оболочку из командной строки, выполнив:

ubuntu.exe 

Вы можете выполнить одну конкретную команду WSL из командной строки, вернувшись к приглашению командной строки, выполнив:

ubuntu.exe run ls ~/ 

Похожие вопросы