Linux🐧
February 14

Установка Ubuntu в Windows (WSL)

WSL:WSL расшифровывается как подсистема Windows для Linux, функция Microsoft Windows, которая позволяет пользователям запускать среду Linux на своем компьютере с Windows

Установка Ubuntu в Windows через WSL (подсистема Windows для Linux) позволяет запускать полноценную среду Linux вместе с Windows. Эта настройка выгодна, поскольку позволяет использовать инструменты командной строки Linux, запускать скрипты и управлять узлами непосредственно с ПК с Windows. После установки вы можете легко выполнить любой узел интерфейса командной строки (CLI), в том числе запустить пользовательские скрипты для автоматизации задач. Эта интеграция улучшает рабочий процесс разработки, обеспечивая гибкость и доступ к мощным утилитам Linux.

Чтобы установить Ubuntu в систему Windows, выполните следующие действия.

Шаг 1: Включите WSL
Open PowerShell от имени администратора:

Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Терминал Windows (администратор)» или «Windows PowerShell (администратор)».

Шаг 2: Установка
WSL Чтобы установить WSL с параметрами по умолчанию, введите:

wsl --install

Шаг 3: Он запросит "USENAME" и "PASSWORD".

Шаг 4: вот и все Он успешно установлен.

Шаг 5: Всякий раз, когда вы выполняете какие-либо скрипты, убедитесь, что вы вошли в систему как пользователь SUDO.
Чтобы войти в систему в качестве пользователя SUDO, используйте:

sudo su

Шаг 6: Чтобы подтвердить, что вы являетесь пользователем root (пользователь SUDO), выполните следующую команду:

whoami

Доступ к WSL
Вы можете открыть среду Linux в любое время, выполнив поиск дистрибутива в меню "Пуск", введя: wsl

Это всё. Вы установили Ubuntu в своей Windows.

Если вы столкнулись с "Кодом ошибки: Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG", выполните следующие действия.

Шаг 1: Удалите Ubuntu из Windows:

Откройте «Настройки» в Windows.
Перейдите в раздел Приложения > Приложения и функции.
Прокрутите вниз, чтобы найти свой дистрибутив WSL (Ubuntu).
Нажмите на Ubuntu и выберите «Удалить».

Шаг 2: Перезагрузите систему.
Откройте PowerShell от имени администратора:
Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Терминал Windows (Admin)» или «Windows PowerShell (Admin)». Выполните следующую команду. Один за другим.

wsl --list --verbose
wsl --set-default-version 2
wsl --unregister Ubuntu

Шаг 3: Установите его вручную по этой ссылке: https://github.com/microsoft/WSL/releases/download/2.3.24/wsl.2.3.24.0.x64.msi

После установки перезагрузите систему еще раз. Затем.

Откройте PowerShell от имени администратора:
Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Терминал Windows (Admin)» или «Windows PowerShell (Admin)». Выполните следующую команду. Один за другим.

wsl --set-default-version 2

Как только это будет сделано, следуйте инструкциям по установке WSL.

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

wsl --install