Configuração de Ambiente de desenvolvimento Java/Node.js em Ubuntu




(1) Atualizar pacotes linux

    $ sudo apt-get update

(2) Instalar Google Chrome

     $ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
     $ sudo dpkg -i google-chrome-stable_current_amd64.deb 

(3) Instalar Git

    $ sudo apt install git-all

(4) Instalar Docker io, Docker Engine, CLI, and Containerd

$ sudo apt install docker.io

$ sudo systemctl enable --now docker

$ sudo usermod -aG docker USER_NAME

$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

$ echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

$ sudo apt-get update

$ sudo apt install docker-ce docker-ce-cli containerd.io

$ sudo apt install docker-compose

$ sudo service docker status

$ sudo service docker restart

$ sudo ls -la /var/run/docker.sock

$ sudo chown [username]:docker /var/run/docker.sock

$ sudo usermod -aG docker [username]

 (5) Instralar Java 

    $ sudo apt-get install openjdk-11-jdk

(6) Instalar Maven

    $ sudo apt install maven

(7) Instalar Node.js e NPM

    $ sudo apt-get purge --auto-remove nodejs
    $ cd ~
    $ curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
    $ sudo bash nodesource_setup.sh
    $ sudo apt install nodejs 

(8) Instalar Intellij IDE

    $ sudo snap install intellij-idea-community --classic --edge

(9) Instalar Visual Studio Code

    $ sudo snap install --classic code

(10) Instalar Postman

    $ sudo snap install postman

(11) Instalar Studio 3t

    Download
    https://studio3t.com/download

    $ tar -xvzf studio-3t-linux-x64.tar.gz 
    $ sh ./studio-3t-linux-x64.sh

(12) Microsoft Teams

    $ wget "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb" -O teams.deb
    $ sudo apt install ./teams.deb

(13) Slack

    $ sudo snap install slack --classic

Comentários

Postagens mais visitadas deste blog

Design Patterns

Sistema de mensageria Apache Kafka