DEV Community 👩‍💻👨‍💻

Cover image for Preparação do Ambiente de Desenvolvimento no Linux
Leonardo Lima Coelho
Leonardo Lima Coelho

Posted on • Originally published at dramatic-emperor-efa.notion.site

Preparação do Ambiente de Desenvolvimento no Linux

A seguir resumirei os passos para instalação e preparação das ferramentas necessárias no ambiente dev. Serão elas:


Visual Studio Code

Esse é provavelmente o editor de código mais usado atualmente, além de ser bem potente, gratuito para uso pessoal e comercial, e Open Source!

Mas usa telemetria... Isso quer dizer que te rastreia, como esperado da Microsoft! Como alternativa a isso, dê uma olhada no codium. Ele é um facilitador para que você não precise baixar nem compilar o código fonte do vscode, ele faz isso por você. É uma cópia exata do Visual Studio Code, exceto a telemetria, ícone, e outras personalizações da Microsoft.

Prosseguindo com o vscode, a instalação será feita via snap, para isso instale as dependências desse gerenciador de pacotes.

sudo apt install snapd snapd-xdg-open
Enter fullscreen mode Exit fullscreen mode

Feito isso, agora você pode usar o snap para instalar o Visual Studio Code com o seguinte comando:

sudo snap install code --classic
Enter fullscreen mode Exit fullscreen mode

Node.js - Usando NVM

O nvm será usado para instalar o Node.js. Com ele é possível instalar qualquer versão do Node existente, além de alterar a versão em uso, configurar alguma versão como padrão, e remover qualquer uma delas caso necessário.

Para instalar o nvm, execute o seguinte comando:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

Para que o terminal reconheça nvm como um comando, você pode fechar o terminal e abrir novamente, ou rodar um dos seguintes comandos:

source ~/.bashrc # Caso use bash
Enter fullscreen mode Exit fullscreen mode
source ~/.zshrc # Caso use zsh
Enter fullscreen mode Exit fullscreen mode

Primeiro vamos listar as versões disponíveis, execute:

nvm ls-remote
Enter fullscreen mode Exit fullscreen mode

Agora escolha a versão e rode o seguinte comando substituindo pela versão escolhida:

nvm install 16.13.1 # Ou use --lts no lugar da versão, para a última lts.
Enter fullscreen mode Exit fullscreen mode

Você pode instalar quantas versões quiser, para trocar a versão a ser usada temporariamente, rode o seguinte comando:

nvm use 14.18.1 # Ou qualquer versão que você tenha instalado.
Enter fullscreen mode Exit fullscreen mode

A primeira versão instalada se torna a default, que é um aĺias, isso significa que todo shell iniciará com essa versão, a menos que você a mude. Para fazer isso use:

nvm alias default 14.18.1 # Substitua a versão pela de sua escolha.
Enter fullscreen mode Exit fullscreen mode

default que antes era um apelido para a primeira versão instalada, agora é o alias da versão 14.18.1. Dessa forma, sempre que quiser trocar para a versão padrão, você pode usar default no lugar da versão quando rodar o comando nvm use .


Chromium

Novamente usaremos o snap . Para instalar o navegador chromium simplesmente execute:

sudo snap install chromium
Enter fullscreen mode Exit fullscreen mode

Referências

Visual Studio Code - Snapcraft
NVM - GitHub
Chromium - Snapcraft


Cover photo by Lauren Mancke on Unsplash

Top comments (0)

Dream Big


Use any Linode offering to create something unique or silly in the DEV x Linode Hackathon 2022 and win the Wacky Wildcard category.

Join the Hackathon <-