Вопросы: Как включить функцию Windows Subsystem for Linux (WSL) на Windows Server 2019?
Как использовать Linux на Windows Server 2019?
В этом руководстве показано, как включить функцию Windows Subsystem for Linux (WSL) на сервере Windows 2019 и запустить сервер Linux, например Ubuntu, внутри Windows Server.
В нашей последней статье мы рассмотрели запуск контейнеров Docker на Windows Server.
Как запустить Docker Containers на Windows Server 2019
Подсистема Windows для Linux позволяет вам запускать среду GNU / Linux, которая включает большинство инструментов, утилит и утилит командной строки Linux непосредственно в вашей системе Windows без каких-либо изменений или издержек в хост-системе.
Одна предварительная версия уже установлена Windows Server 2019.
Достаточно повезло,что у нас есть руководство по установке Windows Server 2019.
Как установить Windows Server 2019 шаг за шагом
И его обзор
Полный обзор Windows Server 2019 — что нового?
Шаг 1. Включите функцию Windows Subsystem для Linux (WSL) в Windows
Прежде чем вы сможете установить любой дистрибутив Linux для WSL, вы должны убедиться, что включена функция «Windows Subsystem for Linux»:
Откройте PowerShell от имени администратора и выполните следующую команду, чтобы включить функцию Windows Subsystem for Linux (WSL) в Windows.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Согласитесь и перезагрузите компьютер при появлении соответствующего запроса.
Вы можете сделать то же самое из Диспетчер серверов графического интерфейса Server Manager>Add roles and features>Select features
Шаг 2: Установите свой Linux
Существуют различные способы установки дистрибутивов WSL Linux через Microsoft Store.
В этом руководстве мы будем использовать скачать и установить один из командной строки.
Запустите PowerShell и загрузите дистрибутив с помощью командлета Invoke-WebRequest или curl.exe. Вот пример инструкции по загрузке Ubuntu 18.04.
curl.exe -L -o ubuntu-1804.appx https://aka.ms/wsl-ubuntu-1804
После загрузки распакуйте и установите дистрибутив Linux.
Rename-Item ubuntu-1804.appx ubuntu-1804.zip Expand-Archive ubuntu-1804.zip ubuntu1804
Измените свой рабочий каталог на ubuntu1804 и запустите программу установки, чтобы завершить установку дистрибутива.
cd ubuntu1804 .\ubuntu1804.exe
Программа установки предложит вам указать имя пользователя и пароль для создаваемого пользователя UNIX.
Команда sudo может использоваться для привилегированных операций.
sudo apt update && sudo apt upgrade sudo apt install ansible
Образец вывода:
Добавьте свой путь к дистрибутиву в среду PATH среды Windows, используя Powershell:
$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
[System.Environment]::SetEnvironmentVariable("PATH", $userenv + "C:\Users\Administrator\ubuntu1804", "User")
Это позволит вам запустить ваш дистрибутив с любого пути, набрав .exe загрузчик
Например, используя ubuntu1804.exe.
Обратите внимание, что для этого потребуется закрыть и перезапустить PowerShell.
ubuntu1804.exe
Наслаждайтесь использованием дистрибутива Linux на вашем Windows Server. Другие дистрибутивы Linux, которые вы можете запустить:
2 комментария
Отличная статья, благодарю
Спасибо, всегда рады помочь