Há anos, o Node.js, o ambiente de execução do Ja­vaS­cript, faz parte do equi­pa­mento básico de muitos pro­gra­ma­do­res. Muitas páginas web e apli­ca­ções dependem desta pla­ta­forma, cujas versões mais recentes contam com milhões de downloads. Descubra passo a passo como instalar o Node.js no Ubuntu 22.04.

Que re­qui­si­tos devem ser cumpridos?

Antes de iniciar a ins­ta­la­ção, é ne­ces­sá­rio cumprir uma série de re­qui­si­tos. Como o Node.js executa código Ja­vaS­cript, é útil que já esteja fa­mi­li­a­ri­zado com a linguagem de scripting. Se conhecer a sintaxe básica, as funções dis­po­ní­veis e as suas uti­li­za­ções, poderá utilizar o Node.js com muito mais precisão. O mesmo se aplica à pro­gra­ma­ção orientada a objetos (POO). Ter ex­pe­ri­ên­cia em design de software também ajuda na hora de usar o Node.js.

Hardware

Para instalar o Node.js no Ubuntu, você precisará do hardware adequado. No entanto, a pla­ta­forma não tem grandes exi­gên­cias; na verdade, ela funciona em quase todos os com­pu­ta­do­res modernos. Tudo o que você precisa é de uma memória de pelo menos 4 GB e pelo menos 256 GB de espaço de ar­ma­ze­na­mento dis­po­ní­vel no disco rígido. Ter uma conexão estável com a Internet também é essencial.

Software

Para evitar possíveis com­pli­ca­ções durante a ins­ta­la­ção do Node.js no Ubuntu, é im­por­tante que o sistema operativo e os programas ne­ces­sá­rios estejam atu­a­li­za­dos: o servidor Ubuntu deve estar instalado e atu­a­li­zado, e a conta de uti­li­za­dor não root deve ter sido con­fi­gu­rada. Além disso, é re­co­men­dá­vel usar um firewall. Para usar o Node.js, também precisará de um navegador (o ambiente de execução é com­pa­tí­vel com os for­ne­ce­do­res habituais).

Ins­ta­la­ção do Node.js no Ubuntu

A ins­ta­la­ção pode ser feita uti­li­zando vários métodos, que apre­sen­ta­mos a seguir. Além disso, ex­pli­ca­mos os passos ne­ces­sá­rios.

Ins­ta­la­ção direta

Para instalar a versão estável do Node.js no Ubuntu, primeiro deve atualizar a consola e só então iniciar a ins­ta­la­ção pro­pri­a­mente dita. Para isso, proceda conforme mostrado a seguir:

  1. Verifique se existe a pos­si­bi­li­dade de atualizar a interface da linha de comando e, se for o caso, proceda com a atu­a­li­za­ção. Para isso, utilize o comando:
$ sudo apt update
bash
  1. Em seguida, instale o ambiente de execução com o seguinte código:
$ sudo apt install nodejs
bash
  1. O Node.js utiliza o ge­ren­ci­a­dor de pacotes npm, que pode ser instalado conforme mostrado:
$ sudo apt install npm
bash
  1. Por último, verifique se a sua versão do Node.js está realmente atu­a­li­zada:
$ node -v && npm --version
bash

Com PPA

Se preferir, pode utilizar um PPA (arquivo de pacotes pessoais) para a ins­ta­la­ção. Para isso, precisará do Curl, uma fer­ra­menta de linha de comando com a qual é possível enviar dados para um servidor ou solicitá-los. Se o Curl não estiver instalado no seu sistema, deverá instalá-lo:

  1. O comando apresenta a seguinte sintaxe:
$ sudo apt install curl
bash
  1. Agora, inclua a página oficial da con­fi­gu­ra­ção do Node.js no Curl. O código é:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Se aparecer a mensagem de erro «as seguintes as­si­na­tu­ras não puderam ser ve­ri­fi­ca­das porque a chave pública não está dis­po­ní­vel», deverá aceder à chave pública, copiá-la e incluí-la na seguinte linha de código

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERTAR CLAVE AQUÍ>
bash
  1. Por fim, prossiga com a ins­ta­la­ção do Node.js uti­li­zando o seguinte código:
$ sudo apt install -y nodejs
bash
  1. Como último passo, verifique se a versão mais recente do Node.js foi instalada cor­re­ta­mente:
node -v && npm --version
bash

Com o gestor de versões Node Version Manager

Se desejar escolher entre di­fe­ren­tes versões do ambiente de execução, é re­co­men­dá­vel instalar o Node.js com o Node Version Manager (NVM). Para isso, siga os passos apre­sen­ta­dos:

  1. Instale primeiro a linha de comandos:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Utilize agora o NVM para instalar o Node.js no Ubuntu:
$ nvm install node
bash
  1. Por último, cer­ti­fi­que-se de que instalou a versão correta:
$ node -v
bash

Se, além disso, quiser verificar se o NVM está atu­a­li­zado, utilize o código abaixo:

$ nvm --version
bash

Verifique se a pla­ta­forma está a funcionar

Antes de iniciar o seu projeto com Node.js, pode verificar se o programa funciona cor­re­ta­mente. Para isso, crie uma aplicação simples. Proceda conforme explicado:

  1. Primeiro crie uma nova pasta:
mkdir nuevo-proyecto
bash
  1. Aceda à pasta:
cd nuevo-proyecto
bash
  1. Com o comando apre­sen­tado, inicie um novo projeto no Node.js. Será criado um novo projeto chamado «package.json» que incluirá os metadados e links do seu projeto.
npm init -y
bash
  1. Crie um novo ficheiro. Pode usar um editor de texto como o nano para isso:
sudo nano app.js
bash
  1. Introduza um texto:
console.log("Texto de ejemplo.");
bash
  1. Guarde o ficheiro.
  2. Aceda novamente à consola e introduza o seguinte comando:
node app.js
bash
  1. Verifique se o seu texto de exemplo foi guardado. Se sim, o Node.js foi instalado cor­re­ta­mente no Ubuntu, pelo que a pla­ta­forma estará pronta para começar a trabalhar com ela. Se quiser aprender a utilizá-la, re­co­men­da­mos o nosso tutorial sobre«In­tro­du­ção ao Node.js».
Dica

No Guia Digital, poderá encontrar mais in­for­ma­ções sobre Node.js e Ubuntu, bem como sobre Ja­vaS­cript. Por exemplo, apre­sen­ta­mos as di­fe­ren­ças entre Java e Ja­vaS­cript.

Ir para o menu principal