Текст и данные · Инструкция
Как выполнить команду в конкретном WSL-дистрибутиве
Это удобно при нескольких Linux environments на одной Windows.
Короткий ответ
Используйте `wsl -d <DistroName> -- <command>`, чтобы выполнить команду в выбранном distro без смены default. Проверьте актуальные условия по официальным источникам на дату 2026-09-17 и сверьте модель/версию устройства или сервиса перед действием.
Что делать
- Получите names через `wsl -l -v`.
- Запустите, например, `wsl -d Debian -- uname -a`.
- Если важен path, укажите корректный Linux working path.
- Для разовой задачи не меняйте default distro.
Проверка результата
- Команда выполняется именно внутри указанного distro и возвращает ожидаемый результат.
- Default distro не изменился; повторный wsl без -d открывает прежнее окружение.
Важно
Команда выполняется с правами и packages выбранного distro, которые могут отличаться от других.
Что учитывать
Команда выполняется с правами и packages выбранного distro, которые могут отличаться от других.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Basic commands for WSL). Пример и формулировки — редакция N1RO на 2026-09-17.