WSL позволяет запускать полноценную Linux-среду на Windows. Этот гайд покажет, как настроить Ubuntu для разработки с Python, Node.js, Git и другими инструментами.
Шаг 1: Установка WSL и Ubuntu
- Откройте PowerShell от администратора:
wsl --install -d Ubuntu
- Перезагрузите систему при необходимости
Шаг 2: Обновление системы Ubuntu
sudo apt update && sudo apt upgrade -y
Шаг 3: Установка Git и SSH
sudo apt install git openssh-client -y
- Настройте имя пользователя и email:
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
Шаг 4: Установка Python и Node.js
sudo apt install python3 python3-pip -y
sudo apt install nodejs npm -y
- Проверьте версии:
python3 --version
node --version
npm --version
Шаг 5: Установка Docker CLI
sudo apt install docker.io -y
sudo usermod -aG docker $USER
- Перезапустите терминал для применения прав
Шаг 6: Настройка среды разработки
- Установите VS Code и расширение Remote - WSL
- Настройте терминал и alias для удобной работы
- Оптимизируйте память и CPU WSL через
.wslconfig
Итог
После этих шагов Ubuntu в WSL готова для профессиональной разработки. Вы получаете Linux-инструменты на Windows, с доступом к Python, Node.js, Git и Docker, а также интеграцию с VS Code.