Как установить дистрибутив Linux по умолчанию в Windows 10

Оглавление:

Как установить дистрибутив Linux по умолчанию в Windows 10
Как установить дистрибутив Linux по умолчанию в Windows 10

Видео: Как установить дистрибутив Linux по умолчанию в Windows 10

Видео: Как установить дистрибутив Linux по умолчанию в Windows 10
Видео: Как настроить новую вкладку с поисковиком Google - YouTube 2024, Апрель
Anonim
Теперь Windows 10 позволяет установить несколько сред Linux, начиная с обновления Fall Creators. Если у вас несколько сред Linux, вы можете установить свой по умолчанию и переключиться между ними.
Теперь Windows 10 позволяет установить несколько сред Linux, начиная с обновления Fall Creators. Если у вас несколько сред Linux, вы можете установить свой по умолчанию и переключиться между ними.

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

wsl.exe

или же

bash.exe

для запуска оболочки или при использовании

wsl [command]

или же

bash -c [command]

для запуска команды из другого места в Windows.

Как установить дистрибутив Linux по умолчанию

wslconfig.exe

команда позволяет управлять дистрибутивами Linux, выполняемыми через подсистему Windows для Linux или WSL.

Чтобы запустить его, вам нужно открыть окно командной строки или окно PowerShell. Чтобы открыть окно командной строки, откройте меню «Пуск», введите «cmd» и нажмите «Командная строка». Чтобы открыть окно PowerShell, щелкните правой кнопкой мыши кнопку «Пуск» (или нажмите «Windows + X»), а затем выберите команду «Windows PowerShell».

Чтобы просмотреть установленные дистрибутивы Linux, введите следующую команду и нажмите Enter:

wslconfig /l

Распределение Linux, заканчивающееся на «(по умолчанию)», является вашим дистрибутивом Linux по умолчанию.

Если вы не видите установленный дистрибутив Linux в этом списке, вам сначала нужно его запустить. Дождитесь завершения процесса «Установка, это может занять несколько минут …». Когда это будет сделано, дистрибутив Linux появится в этом списке.

Image
Image

Чтобы установить дистрибутив Linux по умолчанию, выполните следующую команду: название это имя дистрибутива Linux:

wslconfig /setdefault Name

Например, чтобы установить Ubuntu в качестве дистрибутива Linux по умолчанию, выполните следующую команду:

wslconfig /setdefault Ubuntu

Теперь, когда вы запускаете
Теперь, когда вы запускаете

wsl

или же

bash

выбранный вами дистрибутив Linux открывается.

Ваш дистрибутив Linux по умолчанию также используется, когда вы запускаете отдельные команды с помощью

wsl command

или же

bash -c command

Image
Image

Как запустить несколько дистрибутивов Linux

Вы можете запустить среду Linux, даже если она не является вашим дефолтом. Например, вы можете запускать ярлыки Ubuntu, openSUSE Leap и SUSE Linux Enterprise Server из меню «Пуск», и одновременно будут работать все три отдельные среды.

Чтобы запустить дистрибутив Linux из командной строки или с помощью ярлыка, просто используйте его команду. Необходимая команда отображается на странице дистрибутива Linux в Microsoft Store. Вот команды, которые вам понадобятся для запуска трех первых трех дистрибутивов Linux:
Чтобы запустить дистрибутив Linux из командной строки или с помощью ярлыка, просто используйте его команду. Необходимая команда отображается на странице дистрибутива Linux в Microsoft Store. Вот команды, которые вам понадобятся для запуска трех первых трех дистрибутивов Linux:
  • Ubuntu:

    ubuntu

  • openSUSE Leap 42:

    opensuse-42

  • SUSE Linux Enterprise Server 12:

    sles-12

Например, даже если Ubuntu является вашей средой по умолчанию, вы все равно можете запустить openSUSE из любого места, запустив

opensuse-42

команда.

Эти команды также работают с тем же
Эти команды также работают с тем же

-c

вы можете использовать с

bash.exe

команда. Просто используйте приведенную ниже структуру команд, где «distro-command» - это та же самая команда, которую вы используете для запуска дистрибутива Linux, а «команда» - это команда Linux, которую вы хотите запустить.

distro-command -c command

Другими словами, даже если openSUSE Leap является вашим дистрибутивом Linux по умолчанию, вы все равно можете запустить команду на Ubuntu из командной строки или сценария, просто запустив

ubuntu -c command

Например, для запуска

apt-get moo

команда, которая показывает пасхальное яйцо на Ubuntu, вы выполните следующую команду:

ubuntu -c apt-get moo

Рекомендуемые: