Чтобы использовать Linux на ПК с Windows, сначала вам необходимо установить WSL 2. Вот как это сделать в Windows 10 и 11 за считанные минуты.
Если вы не слышали, Microsoft любит Linux. Эта фраза привлекает скептиков, но затем мы увидели подсистему Windows для Linux (WSL) и начали видеть в ней правду. WSL 2 позволяет вам установить среду Linux с полным ядром Linux внутри. Windows 11или 10, если вы все еще используете его, с довольно тесной интеграцией между ними. Первая версия WSL не имела ядра и работала не так хорошо. По сути, WSL по-прежнему является виртуальной машиной, но с глубокой связью со своим хостом Windows.
Для разработчиков WSL означает беспрепятственный доступ как к Windows, так и к Linux без необходимости использования традиционных виртуальных машин. Однако вам не обязательно быть разработчиком: это надежный инструмент, который может использовать каждый, независимо от того, является ли он опытным пользователем или только начинает работать с Linux. Microsoft также проделала большую работу в области адаптации: теперь WSL 2 проще, чем когда-либо, запустить и запустить. Вот как это сделать.
Что вам нужно для запуска WSL 2 в Windows 10 и 11
Вам не нужен сверхмощный компьютер для запуска WSL 2, а также вам не нужна «Pro» версия Windows, как это традиционно делается для использования инструмента Hyper-V VM. WSL 2 использует архитектуру Hyper-V, но вам не нужно за нее платить. WSL 2 также поддерживает процессоры x64 и ARM. Однако если вы используете его на компьютере на базе ARM, вам нужно будет использовать версию Linux с выпуском ARM, например Ubuntu.
WSL 2 также можно запускать в Windows внутри виртуальной машины, если используемое вами программное обеспечение виртуальной машины поддерживает вложенную виртуализацию и она включена.
Как установить WSL 2 в Windows 10 и 11
Процесс установки WSL 2 теперь настолько прост, что вы сможете приступить к работе за считанные минуты. Единственным предварительным условием является то, что вы используете Windows 10 версии 2004 и выше (и вы действительно должны быть к этому моменту) с примененным патчем KB5004296.
Есть два варианта на выбор: использовать Microsoft Store или использовать PowerShell.
Для первого метода просто откройте Microsoft Store и загрузите «Подсистема Windows для предварительной версии Linux" приложение. Ожидается, что в долгосрочной перспективе это будет место, откуда можно будет получить WSL, поскольку это позволит команде обновлять его без необходимости проходить через Центр обновления Windows.
Альтернативно откройте PowerShell на своем компьютере и введите следующую команду:
wsl --install
Расслабьтесь и подождите, пока он сделает свое дело, перезагрузите компьютер по сигналу и вуаля! WSL 2 теперь установлен на вашем компьютере. Дистрибутивом (дистрибутивом) по умолчанию является Ubuntu, но вы можете использовать любой другой, доступный в Microsoft Store или из сторонних источников, таких как Github, или напрямую от производителей дистрибутивов.
Если вы используете Windows 11, приложение Windows Terminal будет предварительно установлено, и это лучший способ использовать WSL на вашем компьютере. Вы можете запустить дистрибутив через PowerShell, используя команду «всл -д", за которым следует имя, но с помощью Windows Terminal вы можете получить доступ к каждому из установленных вами файлов из раскрывающегося меню.
Если у вас не установлен терминал Windows, вы можете загрузить его из Магазин Майкрософт или через Диспетчер пакетов Windows.