Отредактировано 5 несколько месяцев назад от ExtremeHow Редакционная команда
Windows 10Подсистема Windows для LinuxУстановкаСистемаРазработкаФункцииКонфигурацияКомандная строкаИнструментыПрограммное обеспечение
Перевод обновлен 5 несколько месяцев назад
Подсистема Windows для Linux (WSL) - это замечательная функция, которая позволяет запускать среду Linux прямо на Windows 10 без необходимости настраивать виртуальную машину или систему с двойной загрузкой. Это особенно полезно для разработчиков и системных администраторов, которые хотят использовать инструменты командной строки Linux на компьютере с Windows. В этом подробном руководстве мы подробно объясним процесс установки WSL на Windows 10 шаг за шагом. Независимо от того, являетесь ли вы опытным программистом или новичком в Linux, это руководство поможет упростить процесс.
Подсистема Windows для Linux (WSL) предоставляет слой совместимости, который позволяет запускать исполнимые файлы Linux напрямую на Windows. Это означает, что вы можете запускать такие инструменты, как bash, утилиты, такие как grep и sed, и даже установки программного обеспечения напрямую из вашей операционной системы Windows 10. WSL особенно полезна для разработчиков, работающих над кроссплатформенными приложениями или тем, кому нужны инструменты, специфичные для Linux.
Существуют две версии WSL: WSL 1 и WSL 2. WSL 2 имеет полный ядро Linux и предлагает улучшенную производительность и полную совместимость с системными вызовами. Наше внимание будет сосредоточено на установке WSL 2.
Прежде чем устанавливать WSL, убедитесь, что вы соответствуете предварительным требованиям. Вот что вам понадобится:
Первым шагом для включения WSL в вашей системе является включение функции WSL в Windows 10. Следуйте этим шагам:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
После включения WSL вы можете захотеть использовать WSL 2, которая предлагает лучшую производительность. Чтобы использовать WSL 2, необходимо настроить систему следующим образом:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
wsl --set-default-version 2
После настройки WSL пришло время загрузить и установить дистрибутив Linux. Вы можете выбрать из нескольких дистрибутивов, доступных в Магазине Microsoft, таких как Ubuntu, Debian, Kali Linux и другие. Следуйте этим шагам:
Вы можете установить несколько дистрибутивов Linux и даже запускать их одновременно, используя WSL. Каждый дистрибутив управляется независимо, предоставляя гибкость в настройке и установленных инструментах.
После установки дистрибутива Linux вам нужно будет выполнить несколько первоначальных шагов настройки, особенно если вы настраиваете его впервые:
С установленным дистрибутивом Linux вы можете теперь выполнять команды Linux непосредственно из вашей среды Windows. Простейшие команды, такие как ls
, cd
или touch
, будут работать, а также более сложные команды, в зависимости от того, что вы установите далее.
Чтобы ваша подсистема Linux была обновлена и могла запускать приложения, которые вы хотите, рекомендуется обновить пакеты Linux. Используйте следующую команду:
sudo apt update && sudo apt upgrade
Эта команда обновит репозиторий пакетов и обновит все устаревшие пакеты.
Вы можете устанавливать новые приложения точно так же, как и на любой машине Linux, используя менеджер пакетов, например apt
или yum
. Например, чтобы установить инструмент curl
, вы можете выполнить:
sudo apt install curl
Существует множество способов настройки WSL в соответствии с вашими потребностями. Вот несколько предложений:
ubuntu config --default-user yourusername
/mnt/
внутри WSL. Например, чтобы получить доступ к вашему диску C:\
, перейдите в /mnt/c
.Если вы хотите полностью удалить определенный дистрибутив Linux или WSL, вы можете легко сделать это через приложение Настройки или с помощью PowerShell. Вот как:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSL проложила путь для бесшовного взаимодействия между средами Windows и Linux, устранив необходимость в сложных установках двойной загрузки или медленных виртуальных машинах. В этом руководстве вы узнали, как включить и установить WSL на Windows 10, настроить его для лучшей производительности и даже кастомизировать его под свои нужды. Теперь у вас должна быть полная среда Linux, работающая плавно вместе с вашей системой Windows, готовая решать различные задачи по разработке или системному администрированию.
Если вы найдете что-то неправильное в содержании статьи, вы можете