В Windows 10 14316 компания Microsoft сделала значительный шаг вперёд, интегрировав в Windows подсистему Linux Bash. Новая технология, по замыслу разработчиков, в будущем должна будет существенно упростить подключение UNIX-среды, избавив таким образом пользователей и создателей программного обеспечения от необходимости устанавливать Linux непосредственно на железо рядом с Windows либо на виртуальную машину.
И похоже, в этом направлении Microsoft удалось добиться неплохих результатов, ведь установить популярные версии Linux сегодня можно непосредственно из Магазина Windows.Так, в Windows Store уже имеются дистрибутивы Ubuntu, Debian, SUSE и Kali — лёгкая и быстрая, пользующаяся популярностью среди специалистов по информационной безопасности система. Никаких ухищрений, никаких танцев с бубном больше не требуется, достаточно просто запустить Магазин, найти нужный дистрибутив и установить его как обычное приложение.
Открываем «Параметры», заходим в раздел «Обновление и безопасность», переключаемся в категорию «Для разработчиков» и включаем опцию «Режим разработчика».
Пакет установится через пару минут.
Теперь самое главное — включаем компонент «Подсистема Windows для Linux». Командой optionalfeatures запускаем оснастку «Включение и отключение компонентов Windows», находим обозначенный выше пункт, отмечаем его птичкой и жмём «OK».
Установить этот компонент можно также и с помощью запущенной от имени администратора консоли PowerShell, выполнив в ней такую команду и подтвердив установку вводом Y:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Готово, можно устанавливать Linux.
Идём в Windows Store, находим там нужный дистрибутив, устанавливаем и запускаем его как обычное универсальное приложение.
При этом у вас откроется консоль Linux.
Дождитесь установки компонентов, а когда появится приглашение «Please crеate a default UNIX user account», придумайте и введите имя пользователя и пароль. Аналогичным образом устанавливаются и другие «магазинные» Linux.
Конечно, о полноценных Линукс с графическим окружением и прочими атрибутами речь здесь не идёт, работать вам придется в консоли, однако вы можете устанавливать и запускать в среде Linux приложения с графическим интерфейсом. Установим для примера популярный графический редактор GIMP.
Для дела нам понадобятся костыль — утилита Xming X Server. Скачиваем её с сайта sourceforge.net/projects/xming и устанавливаем в Windows 10.
Запускаем сначала Xming X Server от имени администратора, затем установленную ранее Linux и обновляем список доступных пакетов командой sudo apt-get uрdate.
На запрос «Do you want to continue? [Y/n]» отвечаем «да» (Y).
Теперь можно пробовать устанавливать приложения. Для этого используется команда sudo apt-get install app, где app — название приложения. Команда установки GIMP, например, будет выглядеть так:
sudo apt-get install gimp
Загрузка и установка компонентов приложения может занять некоторое время, проявите терпение.
Как только в консоли появится приглашение, запускаем программу командой DISPLAY=:0 gimp.
Графический редактор откроется в отдельном окне.
Похожим образом устанавливаются и запускаются другие Linux-приложения, по крайней мере, в Ubuntu.
В других версиях Linux процедура обновления пакетов и установки программ может отличаться. В общем, пробуйте, экспериментируйте, ведь Linux в Windows — это увлекательно и интересно.
Добавить комментарий