Как установить линукс под виндовс 10
Перейти к содержимому

Как установить линукс под виндовс 10

  • автор:

Как установить Linux в Windows 10

Установка Linux в Windows 10

В Windows 10 появилась новая возможность для разработчиков — оболочка Ubuntu Bash, позволяющая запускать, устанавливать приложения Linux, использовать скрипты bash прямо в Windows 10, все это называется «Подсистема Windows для Linux». В версии Windows 10 1709 Fall Creators Update доступны уже три дистрибутива Linux для установки. Во всех случаях требуется 64-разрядная система для установки.

В этой инструкции — о том, как установить Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10 и некоторые примеры использования в конце статьи. Следует также учитывать, что есть некоторые ограничения при использовании bash в Windows: например, нельзя запускать GUI приложения (правда, сообщают об обходных путях с помощью X server). Кроме этого, командами bash нельзя запустить Windows-программы, несмотря на наличие полного доступа к файловой системе ОС.

Установка Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10

Теперь необходимые шаги выглядят следующим образом:

  1. Прежде всего, необходимо включить компонент «Подсистема Windows для Linux» в «Панель управления» — «Программы и компоненты» — «Включение и отключение компонентов Windows». Включение компонентов Linux для Windows 10
  2. После установки компонентов и перезагрузки компьютера, зайдите в Магазин приложений Windows 10 и загрузите оттуда Ubuntu, OpenSUSE или SUSE Linux ES (да, теперь доступно три дистрибутива). При загрузке возможны некоторые нюансы, о которых далее в примечаниях. Дистрибутивы Linux в магазине Windows 10
  3. Запустите загруженный дистрибутив как обычное приложение Windows 10 и выполните первоначальную настройку (имя пользователя и пароль). Настройка Ubuntu Linux в Windows 10 1709

Для включения компонента «Подсистема Windows для Linux» (первый шаг) можно использовать команду PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Теперь несколько примечаний, которые могут быть полезны при установке:

  • Вы можете установить сразу несколько дистрибутивов Linux.
  • При загрузке дистрибутивов Ubuntu, OpenSUSE и SUSE Linux Enterprise Server в русскоязычном магазине Windows 10 заметил следующий нюанс: если просто ввести название и нажать Enter, то нужных результатов в поиске не оказывается, но если начать вводить и затем нажать по появляющейся подсказке, автоматически попадаешь на нужную страницу. На всякий случай прямые ссылки на дистрибутивы в магазине: Ubuntu, OpenSUSE, SUSE LES.
  • Запускать Linux можно и из командной строки (не только с плитки в меню Пуск): ubuntu, opensuse-42 или sles-12

Установка Bash в Windows 10 1607 и 1703

Для того, чтобы установить оболочку bash, выполните следующие простые действия.

  1. Зайдите в параметры Windows 10 — Обновление и безопасность — Для разработчиков. Включите режим разработчика (должен быть подключен Интернет для загрузки необходимых компонентов). Включение режима разработчика в Windows 10
  2. Зайдите в панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт «Подсистема Windows для Linux». Установка подсистемы Linux в Windows 10
  3. После установки компонентов, введите в поиске Windows 10 «bash», запустите предлагаемый вариант приложения и выполните установку. Вы можете задать свое имя пользователя и пароль для bash, либо использовать пользователя root без пароля. Установка Ubuntu bash

По завершении установки вы можете запускать Ubuntu Bash на Windows 10 через поиск, или создав ярлык для оболочки там, где вам требуется.

Запуск Ubuntu Bash в Windows 10

Примеры использования Ubuntu Shell в Windows

Для начала отмечу, что автор не является специалистом по bash, Linux и разработке, а примеры ниже — просто демонстрация того, что в Windows 10 bash работает с ожидаемыми результатами для тех, кто разбирается в этом.

Приложения Linux

Приложения в Windows 10 Bash можно устанавливать, удалять и обновлять с помощью apt-get (sudo apt-get) из репозитория Ubuntu.

apt-get install в Windows 10

Использование приложений с текстовым интерфейсом ничем не отличается от такового на Ubuntu, например, вы можете установить Git в Bash и использовать его привычным образом.

Использование bash git в Windows 10

Скрипты bash

Вы можете запускать скрипты bash в Windows 10, создать их можно в имеющемся в оболочке текстовом редакторе Nano.

Скрипты bash в Windows 10

Скрипты bash не могут вызвать программы и команды Windows, но возможен запуск скриптов и команд bash из bat файлов и сценариев PowerShell:

bash -c "команда"

Также вы можете попробовать запускать приложения с графическим интерфейсом в Ubuntu Shell в Windows 10, на этот счет в Интернете уже имеется не одна инструкция и суть способа сводится к использованию Xming X Server для вывода GUI приложения. Хотя официально возможность работы с такими приложениями Майкрософт не заявлена.

Как было написано выше, я не тот человек, который может в полной степени оценить ценность и функциональность нововведения, но вижу как минимум одно применение для себя: различные курсы Udacity, edX и другие, связанные с разработкой проходить будет куда проще, работая с необходимыми инструментами прямо в bash (а в этих курсах обычно демонстрируется работа именно в терминале MacOS и Linux bash).

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Женя 09.08.2016 в 08:56

  • Алексей Никитич 09.08.2016 в 11:43
  • Maksim 18.05.2023 в 10:03

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

Включая Подсистема Linux в Windows 10Теперь вы можете легко получить доступ ко многим полезным инструментам с открытым исходным кодом (например, OpenSSL) в Windows. Это руководство проведет вас через контроль ваша версия Windows для совместимости, позволяет подсистема Linux и Установка и обновление дистрибутива Linux (Ubuntu).

Чтобы получить дополнительные полезные инструкции и последние новости о кибербезопасности, подпишитесь на информационный бюллетень SSL.com здесь:

Если вы используете несовместимую версию Windows, вы также можете получить доступ к инструментам Linux, таким как OpenSSL, с помощью установка Cygwin. Официальный двоичные файлы cURL для Windows также включают OpenSSL.

Шаг 1: Проверьте версию Windows

  1. Во-первых, убедитесь, что вы используете совместимую версию Windows 10. Вам понадобится версия. 1709 или выше для запуска подсистемы Linux. Чтобы проверить это, перейдите к Кнопка Пуск> Настройки. настройки
  2. Нажмите Система. Система
  3. Нажмите О нас (вам может понадобиться прокрутить вниз). О нас
  4. Прокрутите вниз, чтобы просмотреть версию Windows 10, которую вы используете. Спецификация Windows

Шаг 2: Включить подсистему Linux

  1. Начните вводить «Включение и выключение компонентов Windows» в поле поиска меню «Пуск», затем выберите панель управления, когда она появится. Включите для Windows или отключение компонентов
  2. Прокрутите вниз до Подсистема Windows для Linuxустановите флажок, а затем нажмите OK . Подсистема Windows для Linux
  3. Подождите, пока ваши изменения будут применены, затем нажмите Перезапустить сейчас кнопку, чтобы перезагрузить компьютер. Перезапустить сейчас

Шаг 3: Установите и обновите Ubuntu Linux

  1. Теперь мы собираемся установить дистрибутив Linux. Перейти к Кнопка Пуск> Магазин Microsoft. Microsoft Store
  2. Чтобы просмотреть доступные дистрибутивы Linux, введите «Linux» в поле поиска и нажмите Запустите Linux на Windows. Запустите Linux на Windows
  3. Щелкните дистрибутив Linux, который хотите установить. В этом руководстве мы собираемся выбрать Ubuntu. Доступные дистрибутивы Linux
  4. Нажмите Получить . Нажмите кнопку Получить
  5. Windows загрузит и установит Ubuntu. Когда все будет готово, нажмите кнопку Презентация . Кнопка запуска
  6. Появится окно терминала. Подождите, пока Ubuntu завершит установку, затем при появлении запроса создайте новое имя пользователя и пароль Linux. Теперь вы находитесь в новой командной строке Linux! Терминал Linux
  7. Сейчас самое время убедиться, что ваше установленное программное обеспечение обновлено. В Ubuntu вы можете использовать apt-get команда для автоматического обновления всех пакетов. (Если вы установили другой дистрибутив Linux, вам следует проверить его документацию, чтобы узнать, как обрабатываются обновления программного обеспечения — этот процесс значительно различается в зависимости от дистрибутива.) Во-первых, мы обновим списки пакетов. Введите команду ниже (обратите внимание, что вы должны использовать sudo и введите свой пароль для запуска команды от имени администратора):
sudo apt-get update [sudo] пароль для aaron:
Суда apt-get обновления
  • Будет показан список пакетов для обновления. Войти Y в ответ на приглашение продолжить установку. Список пакетов для обновления
  • Ubuntu загрузит и установит пакеты. Этот процесс, вероятно, займет как минимум несколько минут, в зависимости от скорости вашего соединения и количества пакетов, которые необходимо обновить. Вам также может быть предложено указать, хотите ли вы, чтобы службы автоматически перезапускались во время установки пакета (для удобства здесь мы выбираем «Да», но это не обязательно). Resrart услуги автоматически
  • Наконец, запустите эту команду, чтобы проверить зависимости и удалить устаревшие пакеты из системы (в зависимости от того, сколько времени занял предыдущий шаг, вам, возможно, придется снова ввести наш пароль):

    Суда APT-получить расстояние-обновления
  • Снова введите Y при появлении запроса на установку перечисленных пакетов. Список пакетов для обновления
  • Вы все закончили установку и обновление Ubuntu Linux! Вы можете запустить терминал Linux в любое время, выбрав Ubuntu из начального меню. Теперь, когда в вашей системе установлен Linux, вы можете начать использовать OpenSSL для таких вещей, как генерировать CSR и Создайте or извлекать сертификаты и закрытые ключи из PKCS # 12 / PFX файлы. Ubuntu
  • Обучающие видео по OpenSSL

    Спасибо, что выбрали SSL.com! Если у вас возникнут вопросы, свяжитесь с нами по электронной почте по адресу Support@SSL.com, вызов 1-877-SSL-SECURE, или просто нажмите ссылку чата в правом нижнем углу этой страницы. Вы также можете найти ответы на многие распространенные вопросы поддержки в нашем база знаний.

    Установка Linux на Windows 10 с помощью WSL

    Windows Subsystem for Linux 2 , также известная как WSL 2 или просто WSL — это инструмент Microsoft Windows, который позволяет разработчикам запускать среду Linux прямо в Windows без модификаций, стороннего программного обеспечения или настроек двойной загрузки. WSL интегрируется с большинством приложений на компьютере и создает Linux среду разработки на Windows. Для этого используется встроенное программное обеспечение виртуализации Microsoft – Hyper-V.

    В этом мануале мы включим WSL, с помощью него установим Ubuntu и установим новую командную строку Windows Command Line от Microsoft. В результате вы получите среду программирования Linux в Windows.

    Требования

    Для работы вам понадобится персональный компьютер с установленной системой Windows: Подсистема Windows для Linux 2 требует Windows 10 версии 1903 или выше, со сборкой 18362 или выше. Для систем ARM64 требуется версия 2004 или выше со сборкой 19041. Сборки ниже этой версии не будут поддерживать WSL 2.

    Важно! При установке WSL на виртуальную машину, нужно выставить флаги виртуализации ЦП для виртуальной машины. Например, если вы устанавливаете WSL на виртуализированную Windows, запущенную в Hyper-V с именем MyWSL, эту команду нужно выполнить на узле виртуализации, а не на виртуальной машине. Для ее выполнения нужна командная строка PowerShell с повышенными привилегиями. Замените MyWSL на имя вашей виртуальной машины в Hyper-V:

    Set-VMProcessor -VMName MyWSL -ExposeVirtualizationExtensions $true

    Если вы не устанавливаете WSL на виртуальную машину, ничего делать не нужно.

    1: Включение служб Windows

    Для запуска WSL нужно включить службы Windows. Эти службы идут вместе с Windows, но по умолчанию они выключены. Откройте меню “Пуск” и найдите PowerShell. Теперь нажмите правой кнопкой мыши на PowerShell и выберите “Run as Administrator”.

    Откроется окно PowerShell. С помощью инструмента Deployment Image Servicing and Management включим дополнительные функции Windows, которые отключены по умолчанию. Чтобы включить WSL, выполните команду:

    PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

    Получим такой вывод:

    Deployment Image Servicing and Management tool Version: 10.0.19041.844 Image Version: 10.0.19042.985 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully.

    Затем, чтобы включить платформу виртуальных машин Windows, выполните следующую команду в PowerShell. Эта команда разрешит использовать второе поколение WSL, что даст возможность Windows установить Linux с помощью Hyper-V.

    PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    После выполнения команды получим вывод:

    Deployment Image Servicing and Management tool Version: 10.0.19041.844 Image Version: 10.0.19042.985 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully.

    Теперь нужно перезагрузить Windows, чтобы изменения вступили в силу.

    После перезагрузки войдите в систему.

    Далее нужно загрузить и установить последний пакет обновления ядра Linux от Microsoft.

    Чтобы установить этот пакет, нажмите кнопку для загрузки wsl_update_x64.msi. После загрузки запустите приложение и следуйте подсказкам для установки.

    Теперь нужно сделать WSL 2 версией по умолчанию. Откройте терминал PowerShell от имени администратора и выполните команду:

    PS C:\Windows\system32> wsl —set-default-version 2

    Получаем следующий вывод:

    For information on key differences with WSL 2 please visit https://aka.ms/wsl2

    Сейчас WSL 2 включен и готов к работе. Дальше установим операционную систему на базе Linux с помощью WSL 2.

    2: Установка Ubuntu

    Теперь нужно установить дистрибутив Linux из Microsoft Store. В этом туториале мы установим версию Ubuntu по умолчанию, на данный момент это Ubuntu 20.04. Есть много версий на выбор, и у всех почти одинаковый подход к установке, про который мы рассказываем в этой статье.

    Откройте меню “Пуск”, найдите Microsoft Store и откройте его.

    Через строку поиска в правом верхнем углу найдите Linux.

    Выберите Ubuntu, чтобы установить последнюю поддерживаемую версию этой системы. Нажмите кнопку “Get”, чтобы добавить приложение в свой аккаунт. После этого кнопка “Get” будет заменена на “Install”. Нажмите на нее, чтобы установить Ubuntu. После завершения установки появится кнопка “Launch”. Нажмите её, чтобы запустить Ubuntu.

    При первом запуске Ubuntu появится сообщение, что выполняется начальная настройка, которая может занять несколько минут. Затем будет предложено ввести имя пользователя и пароль системы Linux. Они не обязательно должны совпадать с вашей системой, но они понадобятся, чтобы была возможность использовать sudo для получения прав администратора.

    После создания учётной записи начальная настройка будет завершена и Ubuntu будет готова к работе.

    Теперь установим терминал для доступа к Ubuntu через Windows.

    3: Установка и настройка командной строки

    В Ubuntu есть терминал по умолчанию, но Microsoft открыл исходный код и переработал инструмент терминала. Теперь он называется Windows Terminal. Этот терминал поддерживает много параметров настройки и он проще терминала Ubuntu в работе, поэтому мы рекомендуем его установить.

    В строке поиска в Microsoft Store найдите Terminal.

    Установите терминал Windows так же, как устанавливали Ubuntu, нажав “Get” и “Install”. Для запуска терминала нажмите “Launch” или выберите программу в меню “Пуск”.

    По умолчанию Windows Terminal открывает консоль PowerShell.

    Можно открыть другую консоль, для просмотра доступных нажмите кнопку со стрелкой вниз. Доступ к PowerShell, Command Promt и Azure Cloud Shell есть по умолчанию. После установки любой WSL Linux появится здесь так же, как это случилось с Ubuntu . Нажмите на Ubuntu, и оболочка откроется в новой вкладке.

    Если вы хотите изменить параметры Terminal по умолчанию, нажмите кнопку со стрелкой вниз и выберите “Settings”.

    Далее нужно установить Ubuntu в качестве консоли по умолчанию. В разделе “Default Profile” выберите образ Ubuntu WSL и нажмите “Save”.

    Теперь при нажатии кнопки + или открытии нового терминала Ubuntu будет оболочкой по умолчанию.

    Мы установили инструмент Windows Command Line, который по умолчанию настроен на открытие терминала WSL Ubuntu.

    Подводим итоги

    Итак, теперь у вас есть полностью рабочая среда Linux в Windows. Мы настроили компьютер на использование преимуществ подсистемы Windows для Linux и установили среду Ubuntu с помощью WSL. Также вы можете установить другой дистрибутив Linux: Debian, SUSE или Kali Linux. Затем вы можете установить инструменты разработчика, чтобы иметь полную среду разработки Linux, работающую на Windows.

    Действия по установке для старых версий WSL вручную

    Для простоты мы обычно советуем применять wsl —install для установки подсистемы Windows для Linux, но если вы используете более старую сборку Windows, эта команда может не поддерживаться. Этапы установки вручную описаны ниже. Если во время установки возникла проблема, см. раздел Установка руководства по устранению неполадок.

    Шаг 1. Включение подсистемы Windows для Linux

    Перед установкой дистрибутивов Linux в Windows необходимо включить дополнительный компонент «Подсистема Windows для Linux».

    Запустите PowerShell от имени администратора (меню «Пуск» > PowerShell > щелкните правой кнопкой мыши > Запуск от имени администратора) и введите эту команду:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 

    Теперь перейдите к шагу 2 и выполните обновление до WSL 2. Если вы хотите установить только WSL 1, вы можете перезагрузить компьютер и перейти к разделу Шаг 6. Установка дистрибутива Linux по выбору. Чтобы выполнить обновление до WSL 2, дождитесь перезагрузки компьютера и перейдите к следующему шагу.

    Шаг 2. Проверка требований для запуска WSL 2

    Для обновления до WSL 2 требуется Windows 10.

    • Для систем x64: версия 1903 или более поздняя со сборкой 18362.1049 или более поздней версии.
    • Для систем ARM64: версия 2004 или более поздняя со сборкой 19041 или более поздней версии.

    Либо Windows 11.

    Сборки ниже 18362 не поддерживают WSL 2. Для обновления версии Windows используйте помощник по обновлению Windows. Поддержка Windows версии 1903 также доступна только для 64-разрядных систем. Если вы используете ARM64-версию Windows, необходимо выполнить обновление до Windows 10 версии 2004 или более поздней, чтобы получить полный доступ к WSL 2. Дополнительные сведения см. в статье Поддержка WSL 2 вскоре будет реализована в Windows 10 версий 1903 и 1909.

    Чтобы проверить версию и номер сборки, нажмите клавиши Windows+R, введите winver и нажмите кнопку ОК. В меню «Параметры» выполните обновление до последней версии Windows.

    Если вы используете Windows 10 версии 1903 или 1909, в меню Windows откройте меню «Параметры», перейдите к разделу «Обновления и безопасность» и выберите «Проверить наличие обновлений». Номер сборки должен быть 18362.1049 и выше или 18363.1049 и выше с номером дополнительной сборки не ниже 1049. Подробнее: поддержка WSL 2 вскоре будет реализована в Windows 10 версий 1903 и 1909.

    Шаг 3. Включение компонента виртуальных машин

    Перед установкой WSL 2 необходимо включить необязательный компонент Платформа виртуальных машин. Для использования этой функции на компьютере потребуются возможности виртуализации.

    Запустите PowerShell с правами администратора и выполните следующую команду.

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 

    Перезапустите компьютер, чтобы завершить установку и обновление WSL до WSL 2.

    Шаг 4. Скачивание пакета обновления ядра Linux

    Пакет обновления ядра Linux устанавливает последнюю версию ядра Linux WSL 2 для запуска WSL в образе операционной системы Windows. (Для запуска WSL из Microsoft Store с более частой отправкой обновлений используйте wsl.exe —install или wsl.exe —update .)

    Если вы используете компьютер ARM64, вместо этого скачайте пакет ARM64. Если вы не знаете, какой тип компьютера используете, откройте командную строку или PowerShell и введите systeminfo | find «System Type» . Внимание! В неанглоязычных версиях Windows может потребоваться изменить текст поиска, введя строку «System Type» (тип системы) на языке используемой версии. Кавычки могут также не понадобиться. Например, в версии на немецком языке нужно ввести systeminfo | find ‘»Systemtyp»‘ .

    Когда установка завершится, перейдите к следующему шагу — выбору WSL 2 в качестве версии по умолчанию при установке новых дистрибутивов Linux. (Пропустите этот шаг, если вы хотите, чтобы новые дистрибутивы Linux были установлены в WSL 1).

    Шаг 5. Выбор WSL 2 в качестве версии по умолчанию

    Откройте PowerShell и выполните следующую команду, чтобы задать WSL 2 в качестве версии по умолчанию при установке нового дистрибутива Linux:

    wsl --set-default-version 2 

    Шаг 6. Установка дистрибутива Linux по выбору

    1. Откройте Microsoft Store и выберите предпочтительный дистрибутив Linux. View of Linux distributions in the Microsoft StoreНиже приведены ссылки на страницы Microsoft Store для каждого дистрибутива:
      • Ubuntu 18.04 LTS
      • Ubuntu 20.04 LTS
      • Ubuntu 22.04 LTS
      • openSUSE Leap 15.1
      • SUSE Linux Enterprise Server 12 SP5
      • SUSE Linux Enterprise Server 15 SP1
      • Kali Linux
      • Debian GNU/Linux
      • Fedora Remix for WSL
      • Pengwin
      • Pengwin Enterprise
      • Alpine WSL
      • Raft (пробная версия)
      • Альма Linux
    2. На странице дистрибутива щелкните «Получить». Linux distributions in the Microsoft store

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

    Ubuntu unpacking in the Windows console

    ПОЗДРАВЛЯЕМ! Вы успешно установили и настроили дистрибутив Linux, который полностью интегрирован с операционной системой Windows.

    Устранение неполадок установки

    Если во время установки возникла проблема, см. раздел Установка руководства по устранению неполадок.

    Скачивание дистрибутивов

    Бывают сценарии, когда вы не можете (или не хотите) устанавливать дистрибутивы WSL Linux с помощью Microsoft Store. Вы можете использовать номер SKU классической ОС Windows Server или Long-Term Servicing (LTSC), который не поддерживает Microsoft Store, или политики корпоративной сети и административные параметры запрещают использовать Microsoft Store в вашей среде. В таких случаях, хотя WSL можно использовать, возможно, потребуется загрузить дистрибутивы Linux напрямую.

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

    • Ubuntu
    • Ubuntu 22.04 LTS
    • Ubuntu 20.04
    • Ubuntu 20.04 ARM
    • Ubuntu 18.04
    • Ubuntu 18.04 ARM
    • Ubuntu 16.04
    • Debian GNU/Linux
    • Kali Linux
    • SUSE Linux Enterprise Server 12
    • SUSE Linux Enterprise Server 15 с пакетом обновления 2 (SP2)
    • SUSE Linux Enterprise Server 15 с пакетом обновления 3
    • openSUSE Tumbleweed
    • openSUSE Leap 15.3
    • openSUSE Leap 15.2
    • Oracle Linux 8.5
    • Oracle Linux 7.9
    • Fedora Remix for WSL

    Это приведет к скачиванию пакетов .appx в выбранную папку.

    Кроме того, при желании вы можете скачать предпочтительные дистрибутивы с помощью командной строки, используя командлет PowerShell Invoke-WebRequest. Например, для скачивания Ubuntu 20.04:

    Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing 

    Если загрузка занимает много времени, выключите индикатор выполнения, задав $ProgressPreference = ‘SilentlyContinue’ .

    Кроме того, вы можете использовать служебную программу командной строки для скачивания. Чтобы скачать Ubuntu 20.04 с помощью curl:

    curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004 

    В этом примере выполняется curl.exe (а не только curl ), чтобы в PowerShell вызывался реальный исполняемый файл curl, а не его псевдоним для Invoke-WebRequest в PowerShell.

    После скачивания дистрибутива перейдите к папке со скачанным файлом и выполните следующую команду в этом каталоге, где app-name — имя APPX-файла дистрибутива Linux.

    Add-AppxPackage .\app_name.appx 

    Когда загрузка пакета Appx завершится, вы можете запустить новый дистрибутив, дважды щелкнув файл appx. (Команда wsl -l не покажет, что дистрибутив установлен, пока этот шаг не будет завершен.)

    Если вы используете Windows Server или у вас возникли проблемы с выполнением приведенной выше команды, можно найти альтернативные инструкции по установке на странице документации Windows Server, чтобы установить файл .appx , изменив его на ZIP-файл.

    Установка Терминала Windows (необязательно)

    С помощью Терминала Windows можно открыть несколько вкладок или областей окна для просмотра нескольких распределений Linux или других командных строк (PowerShell, командная строка, Azure CLI и т. д.), а также быстрого переключения между ними. Вы можете полностью настроить терминал, используя уникальные цветовые схемы, стили шрифтов, размеры, фоновые изображения и пользовательские сочетания клавиш. Подробнее.

    Windows Terminal

    Совместная работа с нами на GitHub

    Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

    Windows Subsystem for Linux

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *