Configuração.md
0 → 100644
# Passo a Passo: Setup do Ambiente WSL (Windows) | ||
Este arquivo contém as instruções e comandos para configurar seu ambiente WSL com Ubuntu, incluindo a instalação do Git, Zsh (opcional), NVM, Node.js e npm. | ||
--- | ||
## 1. Instalar o WSL | ||
Execute o comando abaixo no Prompt de Comando ou PowerShell: | ||
```bash | ||
wsl --install | ||
Atenção: Reinicie o computador conforme solicitado durante a instalação e coloque usuario e senha. | ||
``` | ||
## 2. Baixar Distribuição Linux | ||
Abra a Microsoft Store. | ||
Procure e baixe uma distribuição Linux, por exemplo: Ubuntu 24.04.1 LTS | ||
## 3. Configurações Básicas no Terminal | ||
Após abrir o terminal da distribuição instalada, execute: | ||
```bash | ||
sudo apt update -y && sudo apt upgrade -y | ||
``` | ||
Instalar o git (Verificar se já não está instalado) | ||
```bash | ||
instala o git: | ||
sudo apt install git -y | ||
Configura o Git com seus dados: | ||
git config --global user.name "Seu Nome" | ||
git config --global user.email "[email protected]" | ||
Verifica a versão: | ||
git --version | ||
``` | ||
## 4. Instalar o Zsh e Extensões (Opcional) | ||
Para instalar o Zsh e adicionar extensões como auto-complete, entre outros tem tudo neste vídeo bem completo: https://youtu.be/VWmbogKXLbw | ||
Está divido em capítulos então é só procurar as seções que convem. | ||
## 5 - Instalar o NVM (Node Version Manager) | ||
Pode entrar no GitHub deles que tem o passo a passo: https://github.com/nvm-sh/nvm | ||
ou seguir esse: | ||
```bash | ||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash | ||
``` | ||
Naturalmente ele exporta essa variável pro .zshrc ou pro .bashrc mas se não tiver la tem que adicionar: | ||
```bash | ||
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" | ||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" | ||
``` | ||
```bash | ||
# Reinicie o shell ou execute: | ||
\. "$HOME/.nvm/nvm.sh" | ||
``` | ||
depois veririque a versão do NVM | ||
```bash | ||
nvm --version | ||
``` | ||
## 6. Instalar o Node.js 22 e o npm | ||
Barbadinha | ||
```bash | ||
nvm install --lts | ||
nvm use --lts | ||
node -v | ||
npm -v | ||
``` | ||
\ No newline at end of file |