-
Клонировать репозиторий:
git clone https://github.com/yourusername/wsl-ubuntu-setup.git cd wsl-ubuntu-setup -
Запустить PowerShell-скрипт (от администратора): Set-ExecutionPolicy Bypass -Scope Process -Force .\scripts\install-wsl.ps1
-
Запустить setup-ubuntu.sh внутри WSL: wsl -d Ubuntu -u devuser bash /path/to/setup-ubuntu.sh
- Идемпотентность: Скрипты проверяют установленные пакеты перед повторной установкой.
- Доступ к PostgreSQL: Настроен доступ через
localhost:5432с паролем. - AstroNvim: Автоматическая установка LSP-серверов через Mason.
- Безопасность: Пароль пользователя вводится интерактивно, не хранится в скриптах.
Такой подход обеспечивает полное автоматическое развертывание среды за 2 шага с минимальным участием пользователя.