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 |