3 подписчика

Установка Kali Linux с графическим интерфейсом в подсистеме Windows 10.

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)

Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.) Майкрософт добавили возможность установки Linux в подсистеме Windows 10. Установить популярные дистрибутивы можно непосредственно через магазин Windows Store. Но суть в том, что после установки Вы не увидите "привычный" Linux.. Взаимодействие с системой возможно только с помощью терминала. Т.е. в принципе, рядовому пользователю это нафиг не нужно.

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.
Конечно, были и сейчас есть способы, придуманные энтузиастами, позволяющие "прицепить" к установленному дистрибутиву графическую оболочку.. Но, как показал личный опыт- это ещё те костыли..)

Так вот.. С обновлением 2004 появилась официальная возможность запустить Linux в подсистеме Windows 10 с графической оболочкой!

Выглядеть это будет вот так:

Что нужно сделать?

Первым делом нам нужно активировать подсистему Windows для Linux, потому- что по умолчанию она не включена. Для этого заходим в "Панель управления" 👉 "Программы и компоненты" 👉 "Включение или отключение компонентов Windows":

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-2
Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-3
Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-4

Ищем в списке "Hyper-V" , ставим галочку:

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-5

И, здесь же находим компонент "Подсистема Windows для Linux", ставим на нём галочку, жмём "ОК", после чего обязательно перезагружаем компьютер:

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-6

Вторым шагом нам необходимо открыть "Windows PowerShell (Администратор)" который можно найти в списке, если кликнуть правой кнопкой мыши по пуску:

Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-7

Копируем туда вот эту команду и жмём "Enter":

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Привет, друзья! У меня есть отличная новость для любителей "поэкспериментировать" и не только..)
Как мы знаем (а, может, и нет) что после обновления Redstone (в далёком 2016г.-8

...выходим из PowerShell.

Обновление ядра WSL2.

Далее, нам нужно скачать с официального сайта Майкрософт ядро Linux WSL2. Переходим по 👉 ЭТОЙ ссылке, и выбираем следующее:

Если ссылки на Microsoft нет, качайте с гугл диска ---> WSL 2

Скачается *.msi установщик. Советую переместить скачанный установщик в корень любого диска на вашем компьютере. (Чтобы небыло кириллицы в пути). И уже оттуда просто запускаем его и устанавливаем:

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

После перезагрузки опять заходим в "Windows PowerShell (Администратор)" и выполняем следующую команду:

wsl --set-default-version 2

Отлично..

Скачиваем Kali Linux в магазине Windows.

После того, как Kali Linux установился, жмём "Запустить" и наблюдаем следующую картину:

В данном окне нам нужно задать имя пользователя, затем пароль и ещё раз пароль. При вводе пароля символы отображаться не будут! Так и должно быть. Логин вводим в нижнем регистре:

Закрываем данное окошко и вновь возвращаемся в Windows PowerShell. Вводим данную команду:

wsl --list --verbose

и видим, что у нас установлен пакет kali-linux с wsl версией=2:

Отлично. Значит всё правильно. Если вдруг у Вас версия wsl=1, вводим следующую команду:

wsl --set-version kali-linux 2

..после чего ждём, когда закончится конвертация wsl1 в wsl2.

После завершения всех манипуляций с командной строкой PowerShell нам необходимо запустить Kali Linux. (Ищем его в меню "Пуск").

ПО ОЧЕРЕДИ выполняем следующие команды. И при запросе пароля вводим заданный ранее пароль. И, советую сначала ниже прочесть все примечания, а потом приступить к выполнению команд:

  • sudo apt update
  • sudo apt dist-upgrade
  • sudo apt install -y kali-win-kex
Примечание №1. Сочетание клавиш "Ctrl+V" для вставки в терминал НЕ РАБОТАЕТ. Чтобы вставить скопированную команду просто жмём на правую кнопку мышки.)
Примечание №2. Компьютер должен быть подключён к интернету.
Примечание №3. Как узнать, что команда полностью выполнилась? - Очень просто, ждём когда высветится зелёная строчка с именем пользователя. После этого можно приступать к следующей операции.
Примечание №4. При запросе в терминале "Do you want to continue? [Y/n]", пишем Y и жмём ENTER. ВАЖНО! Y - обязательно большая, иначе получим "Abort".

Да да да, после выполнения последней команды (собственно, загрузка оболочки для нашей kali) высветилось вот такое окошко:

В нём мы ничего не трогаем, и просто жмём "Enter". И опять ждёмс... когда прогресс достигнет 100%:

А теперь вдохните по-глубже..

и запомните простую команду:

  • kex

С её помощью мы будем запускать графическую оболочку в нашей Kali.

Итак, вводим в терминале kex , далее, нам предлагается создать отдельный пароль. (Вводим как и в прошлый раз, пароль и подтверждение пароля.). Я ввожу тот же, чтобы не путаться. Вы решайте сами.

ЧТОБЫ НЕ РАСТЕРЯТЬСЯ СРАЗУ ЗАПОМИНАЕМ! ))) После того, как на запрос " Would you like to enter a view-only password " Вы ответите y , сразу же запустится Kali Linux в полноэкранном режиме. Чтобы выйти из полноэкранного режима жмём "F8" и снимаем галочку с "Full Screen"!

Результат:

Чтобы закрыть графическую оболочку, в терминале из под Windows (в котором запущен Kali, и через который мы осуществляли установку) выполняем команду:

  • kex stop

Чтобы опять запустить, соответственно опять выполняем:

  • kex

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

  • exit

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

Как Русифицировать интерфейс Kali Linux, показываю здесь:

👉 Kali Linux с граф. интерфейсом в подсистеме Win 10. Установка Русского языка.

Ну что ж.. Думаю, на этом можно и закончить.

..статья и так получилась не маленькая..

Свои впечатления и планы на дальнейшее использование этой "лошадки" конечно же пишем в комментариях! =)

Так же рекомендую к прочтению:

👉 Как отключить защитник Windows 10 после обновления 2004.

👉 Знакомство с Linux. Запускаем ОС с флешки.

👉 Как разом переименовать все файлы?

👉 Не убирается пароль при входе в Windows 10 (update 2004)? Показываю решение.

👉 Правим контекстное меню в Windows 7-10. Самый простой и удобный способ.