
Здравствуйте! Было бы круто работая на Windows, иметь возможность просто и легко иметь доступ к Linux системе, чтоб протестировать как код работает в среде Linux или просто изучать работу в Linux. Многие решения, такие как, полноценная Виртуальная Машина или Dual-Boot громоздкие и не удобные по многим причинам (многим так может показаться). Есть вариант это сделать легче и функциональнее:
- Использовать WSL 2!
WSL 2 - легковесная виртуализация полноценного Linux ядра, с полной интеграцией с экосистемой Windows, в том числе полным доступом к файловой системе как из Linux в Windows, так и наоборот!
Что вы научитесь делать в этом мини-курсе:
Что представляет собой WSL как система
Установка и настройка WSL и необходимых дистрибутивов Linux
Управление ресурсами, используемыми WSL
Работа с файловой системой Linux в WSL
Интеграция вашей среды Linux (WSL) с VS Code
Полезные графические программы для вашего Linux в WSL
Установка Node, Python, компиляторов C/C++ в вашем Linux в WSL
И что важно, вы научитесь это делать самостоятельно, а не просто следовать гайду, так как я постараюсь всё объяснить, чтоб Вам стало понятно что как работает и зачем, включая необходимые команды WSL.
Однако есть небольшой момент который я хочу уточнить перед началом:
Тут нет полноценного обучения именно работы с Linux! Это мини-курс по настройке WSL и Linux работающего под управлением WSL. Конечно я понимаю, что многие кому это нужно (нужна WSL), не умеют работать с Linux, поэтому все моменты я буду пояснять, чтоб у вас получилось всё настроить для начала работы! Ведь вы возможно ставите WSL как раз чтоб учиться Linux, и это хорошее решение. Поэтому имейте правильные ожидания от этого мини-курса - тут настройка, а уже дальнейшее изучение Linux за Вами. В любом случае, я могу помочь если будут проблемы.
Успехов! Жду Вас на курсе!