Ранее на этой неделе мы сообщали о первой в истории конференции Windows Linux, WSLconf 1, которая состоится в марте этого года. WSLConf 1 обещает сосредоточиться на подсистеме Microsoft Windows для Linux (WSL).
WSL или подсистема Windows для Linux - это уровень совместимости, разработанный Microsoft, который позволяет пользователям устанавливать дистрибутивы GNU / Linux и запускать двоичные файлы Linux как в Windows 10, так и в Windows Server 2019.
Хотя я слышал о WSL раньше, я еще не сделал решительного шага в изучении технологии. Новости WSL Conf 1 побудили меня сделать это. Я когда-нибудь рада, что сделала?
Можем ли мы запустить подсистему Windows для Linux (WSL)?
Чтобы приступить к работе с WSL, нам нужно войти на нашу рабочую станцию Windows 10 или сервер Windows 2019. В нашем случае мы используем Windows 10.
Обновление Windows 10 Fall Creators Update 2018 поставляется с подсистемой Windows для Linux, поэтому для установки нам нужно только включить эту дополнительную функцию.
Перед установкой мы должны убедиться, что наша система поддерживает WSL. У нас должна быть 64-разрядная версия Windows 10 (находится рядом с Тип системы под О) и что мы используем Windows 10, сборка 14393 или более поздняя (находится рядом с Сборка ОС под Спецификация Windows).
Мы можем проверить это, перейдя в Настройки | Система | О.
Если ваша машина не 64-битная, к сожалению, вы не можете запустить WSL.
Если ваша сборка Windows 10 не 14393 или новее, просто запустите Центр обновления Windows, чтобы убедиться, что вы можете.
Теперь, когда у нас есть требования, давайте приступим.
Включить подсистему Windows для Linux (WSL)
Чтобы включить WSL, щелкните Пуск Windows и ищи Возможности системы Windows. Когда Включение и отключение компонентов Windows отображается элемент, выберите его.
Когда список заполнится, прокрутите вниз до Подсистема Windows для Linux, и убедитесь, что он отмечен. Нажмите ОК.
Подождите, пока Windows установит необходимые файлы.
После того, как Windows установит WSL, разрешите Windows перезагрузить компьютер.
После перезагрузки Windows войдите в систему и нажмите Пуск Windows | Запустить, и введите cmd в коробке. Нажмите ОК.
Чтобы запустить WSL, введите трепать
Обратите внимание, что у нас нет установленных дистрибутивов. Давайте решим это.
Установите Ubuntu в подсистему Windows для Linux (WSL)
В веб-браузере перейдите в https: // иначе.ms / wslstore. Нажмите ОК чтобы Windows запускала Магазин Microsoft.
Оказавшись в магазине, обратите внимание на различные дистрибутивы, доступные для WSL.
Для наших целей мы установим Ubuntu. Дважды щелкните значок Ubuntu.
Выбирать Получать чтобы начать загрузку из Microsoft Store.
Подождите, пока скачивается дистрибутив WSL Ubuntu.
После завершения загрузки нажмите Запуск.
Подождите, пока Ubuntu устанавливается в WSL.
После успешной установки Ubuntu в Windows 10 введите новое имя пользователя UNIX при появлении запроса. Также введите и подтвердите свой пароль.
Как и во всех установках Linux, мы хотим обновить и обновить нашу систему перед изучением и использованием.
Из терминала запускаем обновление:
# sudo apt update
Затем запустите обновление Ubuntu:
# sudo apt upgrade
Выбирать да если будет предложено «Перезапускать службы во время обновления пакетов без спрашивая?«. Обновления должны завершиться без проблем.
Поздравления! Теперь вы используете Ubuntu в Windows 10.
Подсистема Windows для файловой системы Linux (WSL)
Microsoft WSL использует свою файловую систему, установленную в Windows по адресу % LOCALAPPDATA% \.
При нашей установке WSL находится в папке C: \ Users \ M Travis Rose \ AppData \ Local \.
Пользователи никогда не должны перемещать или вносить изменения ни в каталог WSL, ни в подкаталоги и файлы, которые он содержит.
Пользователи WSL могут получить доступ к файлам Windows через дистрибутив WSL Linux по адресу /мнт/ c /.
Мы настоятельно рекомендуем вам создавать символические ссылки на вашу домашнюю папку Windows, а также на другие часто используемые места в файловой системе Windows для быстрого и легкого доступа.
Еще не все!
Теперь у нас есть полностью функциональная и обновленная версия Ubuntu, безупречно работающая в Windows 10. Однако у нас есть только функции командной строки. У нас нет доступа к богатым функциям графического интерфейса и приложениям, которые предоставляет нам Ubuntu.
Не волнуйтесь, в нашей следующей статье о WSL мы полностью задействуем функциональность WSL за счет использования перенаправления X11 при установке сервера X11 в Windows. Мы также установим не только одно приложение с графическим интерфейсом пользователя в нашем новом дистрибутиве Ubuntu WSL, но и установим и будем использовать всю среду рабочего стола
Если вы использовали или в настоящее время используете WSL, поделитесь своим опытом и мыслями о первом набеге Microsoft в чудесный мир Linux.