Как установить дистрибутив Linux по умолчанию в Windows 10
Windows 10 теперь позволяет устанавливать несколько сред Linux, начиная с обновления Fall Creators. Если у вас несколько сред Linux, вы можете установить настройки по умолчанию и переключаться между ними.
Вы можете запускать несколько сред Linux одновременно, но ваша среда по умолчанию используется, когда вы запускаете такую команду, как wsl.exe
или же bash.exe
запустить оболочку, или когда вы используете wsl [команда]
или же bash -c [команда]
запустить команду из другого места в Windows.
Как установить ваш дистрибутив Linux по умолчанию
wslconfig.exe
Команда позволяет вам управлять дистрибутивами Linux, работающими через подсистему Windows для Linux или WSL.
Чтобы запустить его, вам нужно открыть окно командной строки или PowerShell. Чтобы открыть окно командной строки, откройте меню «Пуск», введите «cmd» и нажмите ярлык «Командная строка». Чтобы открыть окно PowerShell, щелкните правой кнопкой мыши кнопку «Пуск» (или нажмите Windows + X) и выберите команду «Windows PowerShell»..
Чтобы просмотреть установленные дистрибутивы Linux, введите следующую команду и нажмите Enter:
wslconfig / l
Дистрибутив Linux, оканчивающийся на «(по умолчанию)» - ваш дистрибутив Linux по умолчанию.
Если вы не видите установленный дистрибутив Linux в этом списке, вам сначала нужно его запустить. Дождитесь завершения процесса «Установка, это может занять несколько минут ...». Когда это будет сделано, дистрибутив Linux появится в этом списке.
Чтобы установить дистрибутив Linux по умолчанию, выполните следующую команду, где название это имя дистрибутива Linux:
wslconfig / setdefault название
Например, чтобы установить Ubuntu в качестве дистрибутива Linux по умолчанию, выполните следующую команду:
wslconfig / setdefault Ubuntu
Теперь, когда вы запускаете либо WSL
или же удар
команды, открывается выбранный вами дистрибутив Linux.
Дистрибутив Linux по умолчанию также используется, когда вы запускаете отдельные команды с команда wsl
или же команда bash -c
.
Как запустить несколько дистрибутивов Linux
Вы можете запустить среду Linux, даже если она не по умолчанию. Например, вы можете запустить ярлыки Ubuntu, openSUSE Leap и SUSE Linux Enterprise Server из меню «Пуск», и все три отдельные среды будут работать одновременно.
Чтобы запустить дистрибутив Linux из командной строки или с помощью ярлыка, просто используйте его команду. Необходимая команда отображается на странице дистрибутива Linux в Магазине Microsoft. Вот команды, которые вам понадобятся для запуска трех начальных трех дистрибутивов Linux:
- Ubuntu:
убунту
- openSUSE Leap 42:
OpenSUSE-42
- SUSE Linux Enterprise Server 12:
SLES-12
Например, даже если Ubuntu является средой по умолчанию, вы все равно можете запустить openSUSE из любого места, запустив OpenSUSE-42
команда.
Эти команды также работают с -с
Переключатель вы можете использовать с bash.exe
команда. Просто используйте приведенную ниже структуру команд, где «distro-command» - это та же команда, которую вы используете для запуска дистрибутива Linux, а «command» - это команда Linux, которую вы хотите запустить.
команда distro-command -c
Другими словами, даже если openSUSE Leap является вашим дистрибутивом Linux по умолчанию, вы все равно можете запустить команду в Ubuntu из среды командной строки или скрипта, просто запустив команда ubuntu -c
.
Например, чтобы запустить метко му
Команда, которая показывает пасхальное яйцо в Ubuntu, вы должны запустить следующую команду:
Ubuntu -c APT-Get Moo