Configurando o ambiente JavaScript no Linux

Como todos nós sabemos, uma das maiores dificuldades do Linux é o fato de que quem é usuário do Windows está acostumado a dar alguns “next” durante a instalação de um pacote que o programa estará instalado, mas no Linux isso tudo é feito com base em linhas de comando, portanto nesse artigo será descrito a forma correta de configurar o ambiente JavaScript para você sair digitando seus scripts.

As distros do Linux que serão abordadas nesse artigo são a Mint, Ubuntu e Pop!_OS.

Basta seguir os passos que serão descritos que ao final de tudo, estará com o seu linux todo configurado e preparado para a utilização.

Este passo a passo foi testado recentemente e está 100% funcional.

Instalando o Visual Studio Code

# Baixando o arquivo .deb
$ https://code.visualstudio.com/

Instalando o zsh e git

# Atualizando o apt
$ sudo apt update

# Começando as instalações
$ sudo apt install zsh git

# Conectando a sua conta
$ git config --global user.name "exemplo"
$ git config --global user.email "exemplo@seuemail.com.br"

Instalando o oh-my-zsh

# Instalando as fontes necessárias
$ sudo apt-get install fonts-powerline

$ wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh

$ sh install.sh

# Definindo o zsh como padrão
$ code /etc/passwd
# Altere a linha que está assim: wesley:x:1000:1000:Wesley,,,:/home/wesley:/usr/bin/bash
# para wesley:x:1000:1000:Wesley,,,:/home/wesley:/usr/bin/zsh

# Invés de wesley, no seu computador, procure pela linha identica, porém com o seu nome de usuário.

Personalizando o oh-my-zsh

# Abrindo o arquivo .zshrc
$ code ~/.zshrc

# Alterando a linha que define o tema
$ ZSH_THEME="agnoster"

Instalando o Node.js e NPM

$ sudo apt install nodejs npm

# Atualizando o Node.js
$ sudo npm cache clean -f

$ sudo npm install -g n

$ sudo n stable

# Atualizando o NPM
$ sudo npm install npm@latest -g

Instalando o Yarn

$ sudo npm install -g yarn

Instalando o Docker

# Instalando o Curl
$ sudo apt install curl

$ curl -fsSL https://get.docker.com -o get-docker.sh

$ sh get-docker.sh

Gosto muito do zsh com o tema spaceship. Pena que tô no w10 agr e não consigo usar :(

Não dá pra usar Zsh ou outro Shell no windows?
estou usando o bash atualmente.
Eu atualmente também uso o Spaceship, inclusive irei adicionar a esse mini setup. Vem pro Linux novamente!

Para instalar o VSCode você pode usar o comando sudo snap install code --classic

Para deizar o zsh como padrão você pode usar o comando chsh -s /bin/zsh

opa @franklin, algumas distros como mint não utilizam o snap, e ao instalar o oh-my-zsh ele já pergunta se quer setar o zsh como padrão, abraço!

Um terminal com bastante opção de personalizaçõa é o Hyper e da para usar no Linux, Windows e OSX.

https://hyper.is/

Valeuuuu, muito obrigado por ter feito esse post, me ajudou bastante! Ontem eu estava brigando aqui com o computador, uma briga séria com o HD e SSD, mas consegui reeinstalar o Ubuntu e queria montar o ambiente de desenvolvimento, então lembrei desse post! Me ajudou a configurar bem rapidinho, sem ficar me pendurando de site em site

Eu fico realmente feliz que esse post tenha te ajudado meu amigo!