Debian WSL Setup
🚀 Instale Docker, Docker composer, Node.js, PHP e Composer no Debian WSL com 1 Comando
Este guia mostra como configurar automaticamente seu ambiente de desenvolvimento com Debian no WSL, usando uma única linha de comando. O script instala:
- Docker
- Docker Compose
- Node.js (LTS)
- PHP + Composer
- Configura o root como usuário padrão
🎯 Objetivo
O objetivo deste script é simplificar ao máximo possível a configuração inicial de um ambiente de desenvolvimento moderno no WSL (Windows Subsystem for Linux), especialmente para usuários que estão começando ou querem automatizar setups repetitivos.
🔗 Como Usar
Basta executar no terminal do Debian no WSL:
Passos para rodar o script:
# Passo 1: Instale o Debian via WSL
wsl --install -d Debian
# Ou, se quiser definir uma pasta personalizada:
wsl --install -d Debian --location D:wsldebian
# Passo 2: Após instalar, entre como root
sudo -i
# Passo 3: Execute o script remoto
apt update && apt install -y curl && curl -sSL https://wsl.garapa.in/ | bash
✅ Este processo irá instalar todas as dependências necessárias e configurar seu ambiente automaticamente.
- Ter o WSL2 ativado no Windows
- Distribuição Debian instalada via
wsl --install -d Debian - Conexão com internet
🔍 Funcionalidades
- ✅ Verifica se está no WSL
- ✅ Atualiza o sistema
- ✅ Instala Docker e Docker Compose
- ✅ Instala Node.js (v22.x LTS)
- ✅ Instala PHP e Composer
- ✅ Define o usuário
rootcomo padrão - ✅ Mostra as versões instaladas no final
🧠 Créditos
- 🔗 Script mantido por: Guia Debian WSL Setup
💻 Indicação de VPS (parceria)
Se você quer uma VPS para colocar seus projetos no ar, veja os planos recomendados:
Ver planos de VPS recomendados
Transparência: este é um link de indicação/parceria.