Вы зашли как: Гость
1
Не в сети
Сообщений: 502
Благодарностей: 33
Предупреждений:
Из: Russia
Род занятий: IT

Создаю данную тему, как небольшую справку по использованию данной функции.

Ссылка на GitHub: https://github.com/Microsoft/BashOnWindows

Как установить
Примечание: этот компонент есть только для 64-разрядных систем(!)

Параметры - Обновление - Для разработчиков - Режим разработчика (или установка компонента выдаст ошибку)
После этого заходим в Панель управления - Программы и компоненты - Включение и отключение компонентов Windows. Включаем Подсистема Windows для Linux(бета-версия), после чего перезагружаемся, когда попросит.

Далее есть два способа, выбираем по вкусу:
1. Открываем командную строку(cmd) или Powershell, вводим bash. Соглашаемся на установку, когда она завершится, создаем пользователя Linux и пароль для него(совпадение с учетной записью в Windows не обязательно).
2. Открываем командную строку(cmd) или Powershell, вводим lxrun /install /y. При таком способе подтверждений не требуется, учетная запись будет root без пароля.

В дальнейшем достаточно запустить Bash на Ubuntu на Windows или ввести в командной строке bash для запуска.

Приложения с GUI не поддерживаются официально, тем не менее есть способ их запустить. Для этого нам потребуется X server для Windows. Запускаем сервер, пишем в bash export DISPLAY=:0, после чего запускаем приложение. В зависимости от приложения результаты могут различаться, но Firefox (без расширений, к сожалению) работал вполне стабильно.

Если кто-то нашел еще не указанные в этой теме возможности, пишите.

Поблагодарили: Nickolay

#211855   | 14.08.16 14:52
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

У меня только один вопрос: почему оно называется Windows Subsystem for Linux, если, по-сути, это Linux Subsystem for Windows?

#211859   | 14.09.16 14:48
Не в сети
Сообщений: 502
Благодарностей: 33
Предупреждений:
Из: Russia
Род занятий: IT

v_gayevoy, потому что это подсистема Windows для эмуляции Linux, а не наоборот

#211860   | 14.09.16 18:08
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

ceu160193, я фразу "Windows Subsystem for Linux" понимаю как "подсистема Windows (выполнение Windows приложений) для Linux (для установки на Linux платформу)".  Что-то видимо со мной не так

#211861   | 15.09.16 12:40
Все права принадлежат © MSInsider.ru (ex TheVista.ru), 2017
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.029 секунд (Общее время SQL: 0.006 секунд - SQL запросов: 48 - Среднее время SQL: 0.00013 секунд))