Microsoft въведе удобни функции за Windows 10 и 11 през последните години, но за общността на разработчиците подсистемата на Windows за Linux 2 вероятно е най-забележителната функция. Базиран на оригиналния WSL, по-новият WSL 2 носи повече мощност и надеждност на разработчиците. Разработчиците трябва да знаят как да извлекат максимума от WSL 2.
Следващата статия ще обсъди някои най-добри практики за използване на Windows Subsystem за Linux 2.
1. Използвайте Windows Terminal
Изцяло новият Windows Terminal е мощен терминал с отворен код от Microsoft Store. Microsoft проектира Windows Terminal за директно интегриране на WSL 2 и автоматично конфигуриране на всички Linux дистрибуции веднага щом бъдат инсталирани. Това означава, че можете лесно да превключвате между Windows и Linux, без да се налага да настройвате различна среда.
Меню Отваряне на нов раздел
Windows Terminal може да поддържа много черупки, като PowerShell , WSL 2 и Command Prompt . Той също така предлага редица функции за производителност, включително множество раздели, лента за търсене и разделен панел; Можете дори да персонализирате външния вид на терминала по ваш вкус.
Тъй като Windows Terminal е проект с отворен код, можете да бъдете сигурни, че общността непрекъснато ще го подобрява, за да подобри потребителското изживяване.
2. Интеграция на Visual Studio Code
Код във VSCode на лаптоп
Много разработчици разчитат на VS Code, изключително гъвкава IDE (редактор на код). Той предлага интегриран терминал, поддръжка на разширения и има супер адаптивен интуитивен интерфейс. Ако използвате WSL 2 за разработка, ще искате да интегрирате WSL 2 с Visual Studio Code за плавен работен процес.
Можете да използвате VS Code с WSL 2, като се уверите, че имате Visual Studio Code и WSL 2 Linux дистрибуцията на вашата Windows система. Можете да инсталирате разширението Remote - WSL в Visual Studio Code и да го конфигурирате според вашите изисквания.
3. Настройте множество конфигурации
Ако планирате да използвате WSL 2 за работа, лично обучение или училище, обмислете създаването на отделен потребителски профил. Това ще ви позволи да организирате вашите приложения, конфигурации и файлове.
Един от методите за настройка на множество профили е използването на Windows Terminal; След като го инсталирате на вашия компютър с Windows 10 или 11, отворете Настройки > Профили > Добавяне .
4. Актуализирайте пакета
Както всяка друга дистрибуция на Linux, ще трябва да гарантирате, че пакетите и инструментите, които използвате на WSL 2, се актуализират непрекъснато. Това гарантира, че вашият WSL 2 е защитен, надежден и работи оптимално. За да актуализирате пакети на WSL 2, въведете следната команда:
sudo apt-get update
sudo apt-get upgrade
5. Стартирайте контейнери с Docker
Ubuntu работи като докер контейнер
Docker е платформа с отворен код, която позволява на разработчиците да изграждат, внедряват и изпълняват своите приложения в контейнери ефективно. Всички зависимости са групирани, така че вашият проект може лесно да бъде разгърнат във всяка среда.
Можете да използвате Docker на Windows 10 и 11 чрез Docker Desktop като самостоятелно приложение или да го интегрирате с Windows Subsystem за Linux за по-добра производителност и ефективно потребление на ресурси. Статията силно препоръчва да стартирате вашите контейнери с WSL 2 за разработка или тестване.
Подсистемата на Windows за Linux 2 е невероятна и ефективно преодолява пропастта между екосистемите на Linux и Windows. Като разработчик, запознат с Windows, можете да използвате WSL 2, за да получите най-доброто от Windows и Linux, без да компрометирате своята продуктивност или гъвкавост.