Как установить Linux в Windows 10. Как запустить линукс на виндовс 10


Включить Linux в Windows 10

Ранее, чтобы использовать на одном компьютере две операционной системы, нужно было устанавливать обе, каждый раз перезагружая систему, чтобы войти в Linux или Windows. Выпустив Windows 10, разработчики Microsoft решили данную проблему. Теперь подсистему Linux можно не устанавливать. Достаточно включить её на своем ПК с Windows 10 и ознакомиться со всеми её преимуществами и недостатками.

Читайте также: Что собой представляет Пакет подготовки и как его создать?

Как активировать Linux на Windows 10?

Для того, чтобы активировать подсистему Linux на компьютере с Windows 10, стоит проверить версию и сборку операционной системы, так как не каждая Десятка обладает такой возможностью. Чтобы запустить Linux на Windows 10 стоит активировать режим разработчика. Поэтому изначально узнаем версию Windows 10. Для этого выполняем следующие действия:

  • Жмём «Win+R» и вводим «winver».

  • Откроется небольшое окно с информацией об операционной системе. Если у вас установлена Windows 10 1709 (она же Windows 10 Fall Creators Update), тогда вам не нужно включать режим разработчика для запуска Linux на Windows 10. Если же у вас более старшая версия Windows 10 1703 (она же Windows 10 Creators Update), тогда придётся включить режим разработчика.

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

  • Жмём «Пуск», «Параметры» и выбираем «Обновление и безопасность».

  • Откроется новое окно. В меню слева выбираем «Для разработчиков». Ставим отметку «Режим разработчика».

  • Подтверждаем включение данного режима.

Если активировать режим разработчика не удалось, нужно выполнить несколько манипуляций с системным реестром. Для этого следуем инструкции:

  • Жмём «Win+R» и вводим «regedit».

  • Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\AppModelUnlock». Нажимаем правой кнопкой мыши на пустом месте и выбираем «Создать», «Параметр DWORD». Называем один параметр «AllowAllTrustedApps», а второй – «AllowDevelopmentWithoutDevLicense». Значение каждого из созданных параметров должно быть равно «1».

  • Сохраняем изменения и перезагружаем систему.

Теперь можно включить подсистему Linux на Windows 10. Для этого проделываем следующее:

  • Жмём «Пуск», «Параметры» и выбираем раздел «Приложения».

  • Переходим в раздел «Приложения и возможности». В правом верхнем углу нажимаем «Программы и компоненты». В Windows 10 Fall Creators Update 1709 этот пункт расположен не справа сверху, а самого низу списка.

  • Система перенаправит вас к разделу «Программы и компоненты» Панели управления. В меню слева выбираем «Включение и отключение компонентов Windows».

  • Находим в списке «Подсистема Windows для Linux (бета-версия)».

Запустится поиск требуемых компонентов. Если все прошло успешно, то система запросит перезагрузку ПК. Будет выполнен вход в подсистему Linux. Чтобы выйти из неё, нужно в окне дополнительных компонентов Windows снять отметку возле пункта «Подсистема Windows для Linux» и применить заданные изменения.

softikbox.com

Как установить Linux в Windows 10

31.10.2017&nbsp windows

Установка Linux в Windows 10В юбилейном обновлении Windows 10 версии 1607 появилась новая возможность для разработчиков — оболочка Ubuntu Bash, позволяющая запускать, устанавливать приложения Linux, использовать скрипты bash прямо в Windows 10, все это называется «Подсистема Windows для Linux». В версии Windows 10 1709 Fall Creators Update доступны уже три дистрибутива Linux для установки. Во всех случаях требуется 64-разрядная система для установки.

В этой инструкции — о том, как установить Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10 и некоторые примеры использования в конце статьи. Следует также учитывать, что есть некоторые ограничения при использовании bash в Windows: например, нельзя запускать GUI приложения (правда, сообщают об обходных путях с помощью X server). Кроме этого, командами bash нельзя запустить Windows-программы, несмотря на наличие полного доступа к файловой системе ОС.

Установка Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10

Начиная с версии Windows 10 Fall Creators Update (версия 1709) установка подсистемы Linux для Windows несколько изменилась по сравнению с тем, что было в предыдущих версиях (для предыдущих версий, начиная с 1607, когда функция была представлена в бета-версии, инструкция — во второй части этой статьи).

Теперь необходимые шаги выглядят следующим образом:

  1. Прежде всего, необходимо включить компонент «Подсистема Windows для Linux» в «Панель управления» — «Программы и компоненты» — «Включение и отключение компонентов Windows». Включение компонентов Linux для Windows 10
  2. После установки компонентов и перезагрузки компьютера, зайдите в Магазин приложений Windows 10 и загрузите оттуда Ubuntu, OpenSUSE или SUSE Linux ES (да, теперь доступно три дистрибутива). При загрузке возможны некоторые нюансы, о которых далее в примечаниях. Дистрибутивы Linux в магазине Windows 10
  3. Запустите загруженный дистрибутив как обычное приложение Windows 10 и выполните первоначальную настройку (имя пользователя и пароль). Настройка Ubuntu Linux в Windows 10 1709

Для включения компонента «Подсистема Windows для Linux» (первый шаг) можно использовать команду PowerShell:

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

Теперь несколько примечаний, которые могут быть полезны при установке:

  • Вы можете установить сразу несколько дистрибутивов Linux.
  • При загрузке дистрибутивов Ubuntu, OpenSUSE и SUSE Linux Enterprise Server в русскоязычном магазине Windows 10 заметил следующий нюанс: если просто ввести название и нажать Enter, то нужных результатов в поиске не оказывается, но если начать вводить и затем нажать по появляющейся подсказке, автоматически попадаешь на нужную страницу. На всякий случай прямые ссылки на дистрибутивы в магазине: Ubuntu, OpenSUSE, SUSE LES.
  • Запускать Linux можно и из командной строки (не только с плитки в меню Пуск): ubuntu, opensuse-42 или sles-12

Автор рекомендует прочесть:

Установка Bash в Windows 10 1607 и 1703

Для того, чтобы установить оболочку bash, выполните следующие простые действия.

  1. Зайдите в параметры Windows 10 — Обновление и безопасность — Для разработчиков. Включите режим разработчика (должен быть подключен Интернет для загрузки необходимых компонентов). Включение режима разработчика в Windows 10
  2. Зайдите в панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт «Подсистема Windows для Linux». Установка подсистемы Linux в Windows 10
  3. После установки компонентов, введите в поиске Windows 10 «bash», запустите предлагаемый вариант приложения и выполните установку. Вы можете задать свое имя пользователя и пароль для bash, либо использовать пользователя root без пароля. Установка Ubuntu bash

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

Запуск Ubuntu Bash в Windows 10

Примеры использования Ubuntu Shell в Windows

Для начала отмечу, что автор не является специалистом по bash, Linux и разработке, а примеры ниже — просто демонстрация того, что в Windows 10 bash работает с ожидаемыми результатами для тех, кто разбирается в этом.

Приложения Linux

Приложения в Windows 10 Bash можно устанавливать, удалять и обновлять с помощью apt-get (sudo apt-get) из репозитория Ubuntu.

apt-get install в Windows 10

Использование приложений с текстовым интерфейсом ничем не отличается от такового на Ubuntu, например, вы можете установить Git в Bash и использовать его привычным образом.

Использование bash git в Windows 10

Скрипты bash

Вы можете запускать скрипты bash в Windows 10, создать их можно в имеющемся в оболочке текстовом редакторе Nano.

Скрипты bash в Windows 10

Скрипты bash не могут вызвать программы и команды Windows, но возможен запуск скриптов и команд bash из bat файлов и сценариев PowerShell:

bash -c "команда"

Также вы можете попробовать запускать приложения с графическим интерфейсом в Ubuntu Shell в Windows 10, на этот счет в Интернете уже имеется не одна инструкция и суть способа сводится к использованию Xming X Server для вывода GUI приложения. Хотя официально возможность работы с такими приложениями Майкрософт не заявлена.

Как было написано выше, я не тот человек, который может в полной степени оценить ценность и функциональность нововведения, но вижу как минимум одно применение для себя: различные курсы Udacity, edX и другие, связанные с разработкой проходить будет куда проще, работая с необходимыми инструментами прямо в bash (а в этих курсах обычно демонстрируется работа именно в терминале MacOS и Linux bash).

А вдруг и это будет интересно:

remontka.pro

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

В качестве операционной системы Linux, предлагает впечатляющую стабильность, потрясающую поддержку с открытым исходным кодом и невероятный набор мощных инструментов администрирования. Хотя Windows 10 может предложить поддержку некоторых из этих вещей, нет ничего похожего на использование оболочки bash для управления локальными и сетевыми компьютерами. До недавнего времени запуск bash на Windows требовал Cygwin или эквивалент.

В последних версиях Windows 10, Microsoft разрешила пользователям устанавливать бета-версию оболочки bash через Ubuntu. С обновлением Fall Creators Update 1709, пользователи теперь могут установить подсистему Windows для Linux (WSL). С WSL вы можете запускать мощные команды оболочки через настоящую оболочку bash, управлять несколькими дистрибутивами и даже устанавливать пакеты и приложения командной строки Linux apt-get. 

Что такое подсистема Windows для Linux?

Подсистема Windows для Linux - это урезанная версия Linux, которая работает в Windows 10. Вы устанавливаете части полного дистрибутива Linux, вы не получаете рабочую среду или оконный менеджер, с которым ассоциируется настольный Linux. Вы не будете перезаписывать файлы Windows 10, и вам не нужна двойная загрузка вашей системы.

Не разочаровывайтесь. Вместо того, чтобы получать графический интерфейс, вы получаете самую мощную и полезную часть Linux: интерфейс командной строки. С помощью этого инструмента вы можете управлять глубокими функциональными возможностями вашей системы, используя команды bash и приложения командной строки из Linux. Windows Subsystem для Linux позволяет пользователям запускать bash команды, как grep, sed и awk, а также bash сценариев и Linux приложений командной строки, как Vim, Emacs и tmux. Вы также получите доступ к таким языкам, как Javascript и node.js, Ruby, Python и C / C +, а также такие сервисы, как sshd, MySQL, Apache и lighttpd. И если установка не идет с тем, что вы хотите, вы можете установить пакеты Linux с помощью apt-get диспетчера пакетов.

Включение подсистемы Windows для Linux в Windows 10 Fall Creators Update и более поздних версиях

Полная версия подсистемы Windows для Linux доступна только для обновлений Fall Creators (1709, сборка 16215 и более поздних версий).  С этим обновлением Windows вы можете фактически установить подсистему Windows для Linux из Windows Store. Вам просто нужно сделать некоторую подготовку в PowerShell. Выполните по порядку три пункта. Документация подсистемы Windows для Linux на сайте microsoft. 

1. Включите подсистему в PowerShell

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

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

  • Введите или скопируйте следующую команду в окно PowerShell. Нажмите Y, затем Enter и перезагрузите компьютер при появлении запроса. Ваш компьютер будет перезагружен мгновенно, поэтому обязательно сохраните любую работу заранее.

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

Установка linux в Windows 10 в Powershell

2. Установите дистрибутив Linux из Windows Store

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

Дистрибутивы Linux в windows store

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

Скачать UBUNTU в Windows Store 

3. Запуск дистрибутива

  • После скачивания, нажмите "Запустить" или в поиске windows наберите ubuntu.
  • Как только откроется окно, дождитесь завершения процесса установки.
  • Создайте свое имя пользователя и пароль UNIX. Это может отличаться от текущего имени пользователя и пароля Windows и не иметь отношения к вашему существующему имени и паролю.
  • Если вдруг у вас запуск Ubuntu завершается ошибкой 0x8000000d, то запустите PowerShell и введите еще раз команду, а потом пробуйте запустить приложение ubuntu еще раз.

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

Поиск windows 10 запуск ubuntu

comments powered by HyperComments

mywebpc.ru


Смотрите также