как узнать версию wsl windows 10

Как включить WSL2 (подсистему Windows для Linux второй версии) и установить последнюю версию ядра

Для данной инструкции нужен Windows 10 версии 2004 или выше — это обновление от мая 2020 года, то есть у большинства уже должно быть установлено. Если нет, то начните с обновления Windows, для этого нажмите Win+i → Обновление и безопасность → «Проверить наличие обновлений».

Чтобы посмотреть точную версию Windows, в командной строке введите:

Связанные статьи:

По умолчанию WSL2 отключена в Windows. Поэтому если вы ещё не включили ранее, то сделайте это — можно воспользоваться графическим интерфейсом или командной строкой. Чтобы включить WSL2 в командной строке, нажмите Win+x и в открывшемся меню выберите «Windows PowerShell (администратор)»:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Важно открыть PowerShell с повышенными правами.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Дождитесь окончания загрузки и выполнения.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Перезагрузите компьютер, для этого нажмите Enter.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Теперь опять откройте PowerShell от администратора и выполните:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Вновь перезагрузите компьютер.

Скачайте и установите последнее ядро WSL2 Linux Kernel отсюда: https://aka.ms/wsl2kernel (прямая ссылка).

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Опять откройте PowerShell как администратор и выполните:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Если у вас уже установлен дистрибутив (например, Kali Linux) в WSL1, то для обновления выполните команду:

Источник

Установка WSL

Предварительные требования

Вам следует использовать Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11.

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

Установка

Теперь вы можете установить все необходимое для запуска подсистемы Windows для Linux (WSL), введя эту команду в PowerShell или командной строке Windows, а затем перезапустив компьютер.

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

Изменение установленного дистрибутива Linux по умолчанию

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

Настройка сведений о пользователе Linux

После установки WSL необходимо создать учетную запись пользователя и пароль для установленного дистрибутива Linux. Дополнительные сведения см. в статье Рекомендации по настройке среды разработки WSL.

Советы и рекомендации

Мы рекомендуем использовать наше пошаговое руководство Рекомендации по настройке среды разработки WSL. В нем описано, как настроить имя пользователя и пароль для установленных дистрибутивов Linux, использовать основные команды WSL, установить и настроить Терминал Windows, настроить управление версиями Git, отредактировать код и выполнить отладку с помощью удаленного сервера VS Code. Кроме того, в руководстве приведены рекомендации по хранению файлов, настройке базы данных, подключению внешнего диска, настройке ускорения GPU и пр.

Хотите испытать новейшие предварительные версии функций WSL?

Чтобы поработать с самыми последними функциями или обновлениями для WSL, присоединитесь к Программе предварительной оценки Windows. Когда вы присоединитесь к участникам Программы предварительной оценки Windows, вы сможете выбрать канал для получения предварительных сборок в меню параметров Windows и будете автоматически получать предварительные версии функций и обновления для WSL, связанные с этой сборкой. Можно выбрать одно из следующих значений.

Источник

Справочник по командам для WSL

Основные команды

После установки WSL поддерживаются следующие основные команды.

Установка

Устанавливает WSL и дистрибутив Linux Ubuntu. Подробнее.

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

Список доступных дистрибутивов Linux

Список установленных дистрибутивов Linux

Указание версии WSL (1 или 2)

Чтобы указать версию WSL (1 или 2), в которой работает дистрибутив Linux, измените на имя дистрибутива, а — на число 1 или 2. Применяется в WSL 1 и WSL 2.

Указание версии WSL по умолчанию

Указание дистрибутива Linux по умолчанию

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

Запуск определенного дистрибутива Linux из PowerShell или CMD

Обновление WSL

Проверка состояния WSL

Отображает общие сведения о конфигурации WSL, такие как тип дистрибутива по умолчанию, дистрибутив по умолчанию и версия ядра.

Команда help

Отображает список параметров и команд, доступных в WSL.

Домашний каталог

можно использовать с WSL для запуска в домашнем каталоге пользователя. Чтобы в командной строке WSL вернуться в домашний каталог из другого, можно использовать команду cd

Shutdown

Завершение

Чтобы завершить работу определенного дистрибутива или остановить его выполнение, замените именем нужного дистрибутива.

Экспорт дистрибутива в TAR-файл

Экспорт дистрибутива в TAR-файл. Именем файла может быть «-» для стандартного вывода.

Импорт нового дистрибутива

Отмена регистрации или удаление дистрибутива Linux

Позволяет отменить регистрацию определенного дистрибутива или удалить его, заменив именем целевого дистрибутива. Это приведет к удалению дистрибутива из WSL, а также всех связанных данных. Вы также можете удалить приложение дистрибутива Linux на компьютере под управлением Windows так же, как и любое другое приложение из Store.

Подключение диска или устройства

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

Источник

Полезные команды WSL для PowerShell

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Подсистема Windows для Linux имеет определённую степень кроссплатформенной совместимости с PowerShell и управляется из оболочки Windows. Давайте рассмотрим важные команды, которые могут вам пригодиться.

Подсистема Windows для Linux (WSL) представляет собой мощный инструмент. Последняя версия размещает в Windows 10 реальное ядро Linux. В будущем появится поддержка графического интерфейса приложений и возможность настраивать при помощи всего одной команды.

WSL пока не поддерживает графического интерфейса, поэтому работа ведётся через терминал. Когда у вас установлен дистрибутив Linux или даже несколько, управление и взаимодействие с ними через PowerShell требует определённых навыков.

В этой статье мы рассмотрим важные команды, которые могут вам потребоваться.

Прежде чем вы установите WSL2, нужно получить WSL. Это может прозвучать странно, но методы активации первого поколения и второго поколения отличаются. Чтобы стать обладателем более современной версии, нужно сначала поставить первую версию. Напрямую установить WSL2 нельзя.

Для начала необходимо прочитать руководство по установке подсистемы Windows для Linux. Если вы ищите максимально короткий путь, можно обойтись всего одной строкой кода.

Откройте PowerShell с правами администратора и введите команду:

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

Можно перезагрузить компьютер сразу или потом.

Важные команды WSL для PowerShell

Если вы работаете с WSL2 или сочетанием обеих версий, среди основ есть команды для управления тем, какой дистрибутив Linux используется в каждой версии. Для этих команд более короткие версии доступны только в Windows 10 19041 и в более современных. В любом случае необходимо знать полные версии, чтобы понимать, что они делают.

Основы

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Если у вас открыто окно PowerShell и вы хотите попасть в дистрибутив WSL Linux по умолчанию:

exit всегда возвращает вас обратно в PowerShell. Если вы хотите запустить определённый дистрибутив:

Для запуска Debian команда будет

Можно упомянуть один из наиболее полезных инструментов для управления WSL, а именно вызов помощи:

Управление версиями WSL

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Чтобы увидеть, какая версия WSL приписана к каждому из установленных дистрибутивов Linux:

Результаты покажут, какая из версий является дистрибутивом wsl по умолчанию. Если вы хотите только узнать, какой дистрибутив установлен, уберите опцию verbose.

Если вы хотите пойти на шаг дальше и указать, какой из установленных дистрибутивов будет использоваться по умолчанию:

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

Если вы обновились до WSL2 и хотите сделать эту версию вариантом по умолчанию:

В результате любая будущая установка Linux будет использовать WSL2, но не уже установленную первую версию WSL. Это преобразование нужно выполнять вручную. Чтобы поменять привязанную к дистрибутиву версию WSL:

Например, для смены Debian на WSL 2:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Запуск команд при помощи wsl.exe

Можно запускать некоторые команды Linux без необходимости сначала открывать отдельную оболочку. Это особенно удобно для быстрых процессов, вроде запуска обновления.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Используется шаблон wsl

Если вы хотите запустить команды в дистрибутиве Linux по умолчанию, задавать аргумент не нужно. Например, для запуска команды sudo apt update для Ubuntu, если этот дистрибутив у вас по умолчанию, введите:

wsl sudo apt update

Вы получите запрос на пароль Linux, но в остальном можно выполнять команды, не покидая PowerShell. Если вы хотите использовать определённую версию Linux, нужно использовать аргумент и опцию. Используем эту же команду для Debian:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Управление WSL

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Есть базовые команды для управления WSL. Некоторые из них мы уже назвали, вроде списка дистрибутивов и задания варианта по умолчанию.

Если вы хотите экспортировать дистрибутив в файле tar:

Важно ввести полный путь к файлу, который вы хотите создать. В примере ниже создаётся экспорт Debian в папку Code на диске C:\ и называется debiantest.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

После импортирования создаётся файл debiantest. Для его запуска:

Источник

Как установить WSL 2 подсистему Windows для Linux 2 в Windows 10

Публикация: 9 October 2019 Обновлено: 3 November 2020

Два способа установить WSL 2 в Windows 10

Установить подсистему Windows для Linux 2 (WSL 2) в Windows 10 версии 21H2

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Это включит WSL 2, загрузит и установит последнее ядро ​​Linux WSL 2, а затем загрузит и установит самую последнюю версию Ubuntu LTS на WSL.

Если вы хотите установить другой дистрибутив Linux, у вас есть выбор. Просто добавьте немного дополнительной информации к команде перед тем, как нажать Enter :

Например: если вы хотите установить Ubuntu 16.04, вы должны ввести:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

Чтобы обновить ядро ​​WSL 2 с помощью командной строки, выполните следую команду:

«wsl.exe –install» в конечном итоге будет перенесен в существующие сервисные кольца Windows 10, что упростит установку WSL для всех. На данный момент требуется, чтобы ваше устройство с Windows 10 было на канале Insiders Dev.

Если вам не хочется загружать предварительную версию Windows 10 и на вашем ПК установлена версия 2004 (20H1) или предыдущая, вы можете установить подсистему Windows для Linux по старинке используя способ ниже:

Установить подсистему Windows для Linux 2 (WSL 2) в Windows 10 версии 20H2

Ниже приведены требования, которые должен соответствовать ваш компьютер для правильной работы WSL 2:

Кроме того, для работы всех функций подсистемы Windows для Linux 2 вам необходимо будет выполнить следующие действия в указанном порядке:

1] Включить опциональную функцию WSL

Чтобы установить WSL, откройте Windows PowerShell с от имени администратора.

Выполните следующую команду:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

2] Установить дистрибутив

Вы можете загрузить и установить нужный вам дистрибутив Linux из Магазина Microsoft.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

3] Включить дополнительную функцию «Платформа виртуальной машины».

Чтобы включить дополнительную функцию платформы виртуальных машин, откройте Windows PowerShell от имени администратора и выполните следующую команду:

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

4] Настройте установленный дистрибутив

Наконец, нам нужно настроить установленный дистрибутив для WSL 2.

Где замените DistroName на имя дистрибутива из предыдущей команды.

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

5] WSL 2 обновление компонента ядра

Дважды кликните файл wsl_update_x64.msi и примените обновление.

Запустите PowerShell от имени администратора.

Введите следующую команду, чтобы сделать Windows Subsystem for Linux 2 архитектурой по умолчанию для новых устанавливаемых дистрибутивов, и нажмите Enter :

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

Проверка дистрибутивной платформы

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

Запустите PowerShell от имени администратора.

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

как узнать версию wsl windows 10. Смотреть фото как узнать версию wsl windows 10. Смотреть картинку как узнать версию wsl windows 10. Картинка про как узнать версию wsl windows 10. Фото как узнать версию wsl windows 10

После того, как вы выполните эти шаги, вы узнаете, был ли процесс завершен успешно или вам нужно устранить неполадки на любом из предыдущих шагов.

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

WSL 2 значительно улучшит производительность файловой системы и полную совместимость системных вызовов. Это новое обновление основано на виртуализации (которая основана на Hyper-V), и работает на реальном ядре Linux.

Примечание: Некоторые из устаревших дистрибутивов WSL не предназначены для работы под WSL 2. Вот список WSL 2-совместимых дистрибутивов.

Вам может быть интересно:

Источник

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

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