Вставьте диск windows subsystem for linux update

Среда Windows Subsystem for Linux (WSL) позволяет запускать нативные приложения, писать скрипты, выполнять команды и скрипты Linux непосредственно из Windows без использования эмуляторов или развертывания выделенных виртуальных машин. Актуальной версией среды является WSL 2, в которой используется полноценное ядро Linux (версия ядра 5.15) и обеспечивает полную совместимость с системными вызовами. Образ ядра Linux в WSL представляет собой легкую виртуальную машину, для запуска которой не нужно устанавливать полноценную роль Hyper-V.

Содержание:

  • Как установить Windows Subsystem for Linux (WSL2)?
  • WSL: Установка дистрибутива Linux в Windows
  • Команды для управления WSL в Windows
  • Использование Linux в среде WSL

Вы можете запустить WSL 2:

  • Во всех версиях Windows 10, начиная с 1903, а также в Windows 11 и Windows Server 2022;
  • В настройка BIOS/UEFI компьютера должна быть включена поддержка аппаратной виртуализации: Intel VT (Intel Virtualization Technology) или AMD-V (SVM Mode).

Как установить Windows Subsystem for Linux (WSL2)?

Компонент WSL по умолчанию отключен в Windows. Современных дистрибутивах Windows 10 и Windows 11 для установки среды WSL достаточно выполнить команду:

wsl --install

Этак команда автоматически включит все необходимые компоненты Windows, необходимые для работы WSL, установить обновление ядра Linux для WSL2, загрузит дистрибутив Ubuntu (по-умолчанию) и установит его в WSL.

команда для быстрой установки wsl в windows 10 и 11

Осталось перезагрузить компьютер, и вы можете запускать среду WSL!

Вы можете установить для WSL другой дистрибутив Linux. Выведите список доступных дистрибутивов:

wsl --list --online

Укажите имя дистрибутива Linux, который установить в WSL. Например:

wsl --install -d kali-linux

список доступных дистрибутивов Linux для WSL

Если в BIOS/UEFI компьютера не включена виртуализация, при установке WSL вы получите ошибку:

Installation failed with error 0x80070003 or error 0x80370102” it means that Bios Level Virtualization is not enabled on your computer.

Вы можете установить WSL2 в Windows вручную. Для этого придется вручную последовательно выполнить все этапы, который команда wsl —install запускала автоматически:

  1. Установить WSL
  2. Включить компонент виртуалзации VirtualMachinePlatform
  3. Установить ядро WSL 2
  4. Скачать и установить дистрибутив Linux для WSL

Сначала установите следующие компоненты Windows:

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

установить компонент wsl в windows вручную

Перезагрузите компьютер.

Скачаем и установим обновление ядра Linux для WSL2 (WSL2 Linux kernel update package for x64 machines — https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi). Можете скачать пакет вручную или с помощью PowerShell:

Invoke-WebRequest -Uri https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -OutFile "$($env:userprofile)\Downloads\wsl_update_x64.msi" -UseBasicParsing
Invoke-Item "$($env:userprofile)\Downloads\wsl_update_x64.msi"
rm "$($env:userprofile)\Downloads\wsl_update_x64.msi"

windows subsyste for linux update setup

Еще раз перезагрузите компьютер и назначьте версию WSL 2 в качестве среды по-умолчанию:

wsl --set-default-version 2

wsl2 назначить по умолчанию

WSL: Установка дистрибутива Linux в Windows

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

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

  • Ubuntu
  • Debian
  • Kali Linux
  • OpenSUSE
  • Oracle Linux
  • SUSE Linux Enterprise Server
  • Fedora

Найдите нужную версию дистрибутива в Store и установите ее, нажав кнопку Получить (Get).

скачать образ linux для wsl из microsoft store

Если у вас отключен Windows Store, вы хотите установить дистрибутив WSL в Core редакции Windows Server или вам нужно установить WSL на Изолированном от интернета компьютере (оффлайн), вы можете скачать дистрибутив Ubuntu с помощью PowerShell командлета Invoke-WebRequest:

Invoke-WebRequest https://aka.ms/wslubuntu2204 -OutFile ubuntu-2204.appx –UseBasicParsing

Установите пакет для WSL с помощью:

Add-AppxPackage .\ubuntu-2204.appx

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

задать пароль для wsl

После установки вы можете в меню Пуск появится отдельная программа для запуска Linux.

Также вы можете запустить ваш Linux из отдельной вкладки Windows Terminal или с помощью команды
wsl
.

Команды для управления WSL в Windows

Рассмотрим основные команды для управления ядром и дистрибутивами Linux в WSL.

Проверить текущую версию ядра WSL:

wsl --version

версия wsl в windows

Обновить ядро WSL вручную:

wsl --update

Откатится к предыдущему ядру WSL:

wsl --update rollback

Вывести список установленных версий Linux:

wsl --list

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

wsl --status

Дистрибутив Linux по-умолчанию в WSL можно изменить:

wsl --setdefault Ubuntu

Запустить определенный дистрибутив в WSL:

wsl -d kali-linux

Завершить среду WSL:

wsl --shutdown

Можно войти в WSL Ubuntu под root и сбросить пароль:
ubuntu config --default-user root
Passwd

Вернуть пользователя по умолчанию
ubuntu config --default-user your_username

Для настройки параметров WSL и дистрибутивов Linux используются конфиг файлы:

  • wsl.conf – файл с настройками конкретного дистрибутива Linux (находится в директории /etc)
  • .wslconfig – глобальные настройки WSL, которые применяются ко всем дистрибутовам (находится в профиле пользователя в
    %UserProfile%
    )

Например, если вы хотите ограничить использование оперативной памяти и CPU компьютера дистрибутивами Linux в WSL, создайте такой файл
%UserProfile%\.wslconfig
:

[wsl2]
memory=2GB
processors=2

Использование Linux в среде WSL

Дистрибутив Linux, установленный в WSL является полноценной операционной системой. Поэтому после установки рекомендуется выполнить обновление пакетов. Для Ubuntu выполните команду:

$ sudo apt-get update && sudo apt-get upgrade -y

обновление пакетов в ubuntu wsl

Файловая система вашего дистрибутива Linux хранится в профиле пользователя в виде VHDX файла. Например, виртуальный диск Ubuntu хранится в папке
%USERPROFILE%\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState

файл vhdx образа диска в linux wsl

Файловая система Linux в WSL монтируется в виде сетевой папки прямо в проводник Windows.

Также для прямого доступа к файлам WSL из Windows можно использовать UNC путь. Например:

notepad \\wsl$\Ubuntu\sysops\home\1122.txt

В свою очередь локальные диски Windows монтируются в WSL в папку mnt. Вывести список файлов папок на диске C:

wsl
ls /mnt
ls/mnt/c

просмот файлов на диске windows из wsl

Другие примеры запуска Linux команд из Windows:
dir | wsl grep Sa
wsl ls ‑la > 123.txt
wsl ls ‑la /proc/cpuinfo
wsl ls ‑la “/mnt/c/Program Files”

Вы можете установить любые пакеты в Linux. Например, установите файловый менеджер Midnight Commander:

$ sudo apt-get install mc

В современной версии WSL 2 вы можете запускать из Windows любые приложения Linux с графическим интерфейсом (X11 и Wayland). Например, установите графический редактор:

$ sudo apt install gimp -y

Чтобы запустить его из Windows просто выполните команду:

wsl gimp

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Рекомендуем: Что необходимо знать о WSL2 (подсистема Windows для Linux 2).

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

  • Установить WSL 2 в Windows 10 версии 21H2
  • Установить WSL 2 в Windows 10 версии 20H2

WSL 2 или Windows Subsystem для Linux 2 — это итеративное обновление подсистемы Windows для Linux. Будучи намного лучше, чем WSL 1, очевидно, что стоит обновиться до WSL 2. Опыт установки WSL в новых сборках значительно упростился. Начиная с сборки 20246 Windows 10 Insiders Preview на канале Dev, выпущенной Microsoft сегодня, пользователи могут установить полноценную WSL, одной командой. Как это сделать в Windows 10 версии 20H2 и Windows 10 21H1 сборка 20246, рассмотрим в этом руководстве. Windows Fe (Iron) появилась. Проверьте какая версия Windows 10 установлена у вас?

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

  • Больше не нужно копировать и вставлять несколько команд в PowerShell.
  • Больше не нужно копаться в функциях Windows.
  • Больше никаких походов в Магазин.

Все, что вам нужно сделать для установки подсистемы Windows для Linux, — это:

  1. Открыть «Командную строку», окно «PowerShell» или «Windows Terminal» от имени Администратора и ввести команду:
wsl --install

и нажать Enter

wsl --install

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

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

 wsl --install -d <DistroName>

Где <DistroName> — это имя ОС, которую вы хотите установить. Вот список доступных на данный момент:

  • Ubuntu
  • Debian
  • Kali-Linux
  • openSUSE-42
  • SLES-12
  • Ubuntu-16.04
  • Ubuntu-18.04
  • Ubuntu-20.04

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

wsl --install -d Ubuntu-16.04

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

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

wsl --update

«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 10 версия 2004 (обновление за май) или новее.
  • Поддержка — Hyper — V Виртуализации.

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

  1. Включить опциональную функцию WSL.
  2. Установите дистрибутив Linux.
  3. Включить Платформу виртуальной машины —  необязательная функция.
  4. Загрузить обновление ядра WSL 2 (обязательно).
  5. Настроить установленный дистрибутив.

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

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

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

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

или

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

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

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

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

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

Подробнее в нашем руководстве:  Загрузить дистрибутив Linux из Microsoft Store

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

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

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

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

или

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

Если система запрашивает подтверждение, чтобы перезагрузить компьютер, нажмите Y, чтобы сделать это сразу, или N чтобы сделать это позже.

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

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

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

  1. Откройте Windows PowerShell и выполните эту команду, чтобы получить список всех доступных дистрибутивов WSL на вашем компьютере:
wsl -l -v
  1. Установите желаемый дистрибутив для работы в WSL 2. выполните следующую команду:
wsl --set-version DistroName 2

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

Примечание: Команда wsl —set-version DistroName 1 позволит вам в любой момент переключится на Wsl 1.

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

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

  1. Обязательно загрузите пакет обновления ядра Linux на странице и установите его: https://aka.ms/wsl2kernel.
  2. Дважды кликните файл wsl_update_x64.msi и примените обновление.

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

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

    wsl --set-default-version 2

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

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

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

  1. Откройте Пуск.

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

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

    wsl --list --verbose
  4. Убедитесь, что версия дистрибутива установлена ​​как 2.

версия дистрибутива

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

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

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

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

  • Ubuntu
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.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

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

  • Как установить подсистему Windows для Linux.
  • Доступ к файлам WSL Linux с помощью Проводника Windows 10
  • Windows 10, Установка локального веб-сервера (Apache, MySQL, PHP) в Wsl 1 и Wsl 2.
  • Как запускать приложения Linux GUI в Windows 10.
  • Как Выполнить команды Linux из Командной строки Windows 10.
  • Проверьте погоду в Windows 10 с помощью Linux Bash
  • Как запустить OpenSUSE 42.2 Leap или SUSE Linux Enterprise Server 12 в Windows 10

Recently Microsoft added a list of new features to the well-received WSL (Windows Subsystem for Linux) named “WSL 2”. This new version of WSL enables features such as increased file IO performance and full system call compatibility and is not enabled by default.

In this guide, we will install, configure WSL2 on our Windows 10 workstation, as well as install a Linux distribution on it.

Prerequisites

To install WSL 2, you must be running Windows 10. The following versions and builds are supported:

  • For x64 systems: Version 1903 or higher, with Build 18362 or higher.
  • For ARM64 systems: Version 2004 or higher, with Build 19041 or higher.
  • Builds lower than 18362 do not support WSL 2. Use the Windows Update Assistant to update your version of Windows.

Step #1 — Enable the “Windows Subsystem for Linux” feature

To install WSL (any version) to Windows 10 we must first enable the “Windows Subsystem for Linux” feature in Windows 10. This can be done in two ways:

using Powershell

To enable the “Windows Subsystem for Linux” open Powershell and type the below command:

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

using GUI

Go to Control Panel -> Programs & Features -> Turn Windows features on or off, then find and enable “Windows Subsystem for Linux” like the below screenshot:

Windows features #1

Step #2 — Enable the “Virtual Machine Platform” feature

Next, we need to enable the “Virtual Machine Platform” feature. This can be done in two ways:

Powershell

To enable the “Virtual Machine Platform” open Powershell and type the below command:

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

GUI

Go to Control Panel -> Programs & Features -> Turn Windows features on or off, then find and enable “Virtual Machine Platform” like the below screenshot:

Windows features #2

Step #3 — Download the “Linux kernel update” package

Microsoft provides the Linux kernel update package, which is needed to support the added feature set of WSL 2. You can find the package at the following links:

WSL2 Linux kernel update package for x64 machines

WSL2 Linux kernel update package for Arm64 machines

If you’re not sure what kind of machine you have, open Command Prompt or PowerShell and enter:

systeminfo | find "System Type".

After downloading the package for your machine kind, run the update package downloaded in the previous step. (Double-click to run — you will be prompted for elevated permissions, select ‘yes’ to approve this installation.)

Once the installation is complete, restart your machine to complete the WSL install and update to WSL 2.

Step #4 — Set WSL 2 as your default version

As you can have both versions of WSL installed, it is always nice to set the default version of newly installed distributions to WSL2. To do so, open Powershell and type:

wsl --set-default-version 2

This will ensure that the extra features are enabled on the Linux distributions you’re going to download and install in the future, but what about the already installed distros?

If you have recently updated WSL to WSL2, chances are your already installed distributions are using WSL 1 features. To check, open a Powershell window and type:

wsl --list --verbose

This will return with a list of installed distributions, along with the Version of WSL enabled on those. To update your installed distributions to the newer feature set, open a Powershell window and type:

wsl --set-version <distribution name> <versionNumber>

Step #5 — Install your Linux distribution of choice

Now after we’ve set-up all the needed dependencies for WSL 2 and enabled its feature set by default it is time to download and use your distribution of choice.

The following lists all compatible and available distributions in the Microsoft store at the time of writing:

  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.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

To install any of those, go to the Win10 app store “Microsoft Store” and search for them. After you find your selected distribution, click on “Get” to start the download.

The first time you launch a newly installed Linux distribution, a console window will open and you’ll be asked to wait for a minute or two for files to de-compress and be stored on your PC. All future launches should take less than a second.

You will then need to create a user account and password for your new Linux distribution.

CONGRATULATIONS! You’ve successfully installed and set up a Linux distribution that is completely integrated with your Windows operating system!

Now if you like to test things out and restore the distribution to its original settings, you can uninstall it completely from the Settings -> Apps -> Apps & Features and re-install.

Thank you for reading! Be sure to share this post if you found it helpful and don’t hesitate to chat with me about it!

This post was first published on Stathis’ log book by Stathis Athanasiadis aka StatAth

This page shows how to install Windows Subsystem for Linux (WSL) system on a non-system drive manually. It can work with both WSL 1 and WSL 2.

Enable Windows Subsystem for Linux system feature

Open PowerShell as Administrator and run the following command to enable WSL feature:

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

Create a folder in a non-system drive

Run the following command in PowerShell to create a folder for the installation. For my environment, I will create the folder in F drive.

Download a Linux distro

Run the following command in PowerShell to download a distro:

Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile Ubuntu.appx -UseBasicParsing

The following distros are available:

  • Ubuntu

  • 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 SP2

  • SUSE Linux Enterprise Server 15 SP3

  • openSUSE Tumbleweed

  • openSUSE Leap 15.3

  • openSUSE Leap 15.2

  • Oracle Linux 8.5

  • Oracle Linux 7.9

  • Fedora Remix for WSL

Unpack the downloaded distro

Run the following PowerShell commands to unpack:

move .\Ubuntu.appx .\Ubuntu.zipExpand-Archive .\Ubuntu.zip

Initialize Linux distro

In the unzipped folder, there is one executable (*.exe).

Directory: F:\WSL\Ubuntu

Mode                LastWriteTime         Length Name

—-                ————-         —— —-

d——       15/05/2019   7:40 PM                AppxMetadata

d——       15/05/2019   7:40 PM                Assets

-a—-       17/08/2018   3:15 AM         212438 AppxBlockMap.xml

-a—-       17/08/2018   3:15 AM           3835 AppxManifest.xml

-a—-       17/08/2018   3:17 AM          11112 AppxSignature.p7x

-a—-       17/08/2018   3:15 AM      223983209 install.tar.gz

-a—-       17/08/2018   3:15 AM           5400 resources.pri

-a—-       17/08/2018   3:15 AM         211968 ubuntu1804.exe

-a—-       17/08/2018   3:15 AM            744 [Content_Types].xml

* Based on the version of Linux distro you are using, the executable name can be different.

Run the executable to initialize:

 .\ubuntu1804.exePS F:\WSL\Ubuntu> .\ubuntu1804.exe
Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: raymond
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

* You need to input a user name and password. I am using username raymond with**‘password’** as password.

Once the installation is done, you can see a new folder is created:

Directory: F:\WSL\Ubuntu

Mode                LastWriteTime         Length Name

—-                ————-         —— —-

d——       15/05/2019   7:40 PM                AppxMetadata

d——       15/05/2019   7:40 PM                Assets

da—-       15/05/2019   7:47 PM                rootfs

d——       15/05/2019   7:49 PM                temp

-a—-       17/08/2018   3:15 AM         212438 AppxBlockMap.xml

-a—-       17/08/2018   3:15 AM           3835 AppxManifest.xml

-a—-       17/08/2018   3:17 AM          11112 AppxSignature.p7x

-a—-       17/08/2018   3:15 AM      223983209 install.tar.gz

-a—-       17/08/2018   3:15 AM           5400 resources.pri

-a—-       17/08/2018   3:15 AM         211968 ubuntu1804.exe

-a—-       17/08/2018   3:15 AM            744 [Content_Types].xml

If you install WSL from Microsoft Store, the default folder in your Windows user profile will be used:

rootfs folder includes the following folders:

PS F:\WSL\Ubuntu> cd .\rootfs\
PS F:\WSL\Ubuntu\rootfs> ls

Directory: F:\WSL\Ubuntu\rootfs

Mode                LastWriteTime         Length Name

—-                ————-         —— —-

da—-       15/05/2019   7:47 PM                bin

da—-       15/05/2019   7:44 PM                boot

da—-       15/05/2019   7:44 PM                dev

da—-       15/05/2019   7:48 PM                etc

da—-       15/05/2019   7:48 PM                home

da—-       15/05/2019   7:44 PM                lib

da—-       15/05/2019   7:44 PM                lib64

da—-       15/05/2019   7:44 PM                media

da—-       15/05/2019   7:47 PM                mnt

da—-       15/05/2019   7:44 PM                opt

da—-       15/05/2019   7:44 PM                proc

da—-       15/05/2019   7:44 PM                root

da—-       15/05/2019   7:44 PM                run

da—-       15/05/2019   7:44 PM                sbin

da—-       15/05/2019   7:44 PM                snap

da—-       15/05/2019   7:44 PM                srv

da—-       15/05/2019   7:44 PM                sys

da—-       15/05/2019   7:56 PM                tmp

da—-       15/05/2019   7:46 PM                usr

da—-       15/05/2019   7:47 PM                var

-a—-       15/05/2019   7:56 PM          87944 init

These folders include all the Ubuntu folders (libs, executables, etc.).

List all the WSL installations

You can install many Linux distributions in one Windows system.

wslconfig command can be used to list all the installed distributions and set default distribution:

wslconfig
Performs administrative operations on Windows Subsystem for LinuxUsage:     /l, /list [/all] - Lists registered distributions.         /all - Optionally list all distributions, including distributions that                are currently being installed or uninstalled.     /s, /setdefault <DistributionName> - Sets the specified distribution as the default.     /u, /unregister <DistributionName> - Unregisters a distribution.

Find out all the WSL installations in your Windows system using the following command:

wslconfig /l
Windows Subsystem for Linux Distributions:
Ubuntu-18.04 (Default)

Set default distribution:

wslconfig /setdefault Ubuntu-18.04 

Run the following command to start the default WSL distribution:

image

To uninstall a distribution, use the following command:

wslconfig /u distribution_name

Now you have a WSL installed in a non-system drive. Have fun!

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Ntldr is missing при установке windows
  • Как устанавливать tar gz в windows
  • Разворот экрана на windows 10
  • Microsoft windows communication apps
  • Как узнать размер корзины в windows 10