# Instalar o Node.js no Ubuntu: passo a passo

Há anos, o Node.js, o ambiente de execução do JavaScript, faz parte do equipamento básico de muitos programadores. Muitas páginas web e aplicações dependem desta plataforma, 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 requisitos devem ser cumpridos?

Antes de iniciar a instalação, é necessário cumprir uma série de requisitos. Como o Node.js **executa código JavaScript**, é útil que já esteja familiarizado com a linguagem de scripting. Se conhecer a sintaxe básica, as funções disponíveis e as suas utilizações, poderá utilizar o Node.js com muito mais precisão. O mesmo se aplica à **programação orientada a objetos (POO)**. Ter experiência 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 plataforma não tem grandes exigências; na verdade, ela funciona em quase todos os computadores modernos. Tudo o que você precisa é de uma **memória de pelo menos 4 GB** e **pelo menos 256 GB de espaço de armazenamento disponível** no disco rígido. Ter uma conexão estável com a Internet também é essencial.

### Software

Para evitar possíveis complicações durante a instalação do Node.js no Ubuntu, é importante que o sistema operativo e os programas necessários estejam atualizados: o servidor Ubuntu deve estar instalado e atualizado, e a conta de utilizador não root deve ter sido configurada. Além disso, é recomendável usar um firewall. Para usar o Node.js, também precisará de um navegador (o ambiente de execução é compatível com os fornecedores habituais).

## Instalação do Node.js no Ubuntu

A instalação pode ser feita utilizando vários métodos, que apresentamos a seguir. Além disso, explicamos os passos necessários.

### Instalaçã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 instalação propriamente dita. Para isso, proceda conforme mostrado a seguir:

1. Verifique se existe a possibilidade de atualizar a interface da linha de comando e, se for o caso, proceda com a atualização. Para isso, utilize o comando:

```bash
$ sudo apt update
```

2. Em seguida, instale o ambiente de execução com o seguinte código:

```bash
$ sudo apt install nodejs
```

3. O Node.js utiliza o gerenciador de pacotes npm, que pode ser instalado conforme mostrado:

```bash
$ sudo apt install npm
```

4. Por último, verifique se a sua versão do Node.js está realmente atualizada:

```bash
$ node -v && npm --version
```

### Com PPA

Se preferir, pode utilizar um **PPA (arquivo de pacotes pessoais)** para a instalação. Para isso, precisará do Curl, uma ferramenta 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:

```bash
$ sudo apt install curl
```

2. Agora, inclua a página oficial da configuração do Node.js no Curl. O código é:

```bash
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
```

Se aparecer a mensagem de erro «as seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível», deverá aceder à chave pública, copiá-la e incluí-la na seguinte linha de código

```bash
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERTAR CLAVE AQUÍ>
```

3. Por fim, prossiga com a instalação do Node.js utilizando o seguinte código:

```bash
$ sudo apt install -y nodejs
```

4. Como último passo, verifique se a versão mais recente do Node.js foi instalada corretamente:

```bash
node -v && npm --version
```

### Com o gestor de versões Node Version Manager

Se desejar escolher entre diferentes versões do ambiente de execução, é recomendável instalar o Node.js com **o Node Version Manager (NVM)**. Para isso, siga os passos apresentados:

1. Instale primeiro a linha de comandos:

```bash
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
```

2. Utilize agora o NVM para instalar o Node.js no Ubuntu:

```bash
$ nvm install node
```

3. Por último, certifique-se de que instalou a versão correta:

```bash
$ node -v
```

Se, além disso, quiser verificar se o NVM está atualizado, utilize o código abaixo:

```bash
$ nvm --version
```

## Verifique se a plataforma está a funcionar

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

1. Primeiro crie uma nova pasta:

```bash
mkdir nuevo-proyecto
```

2. Aceda à pasta:

```bash
cd nuevo-proyecto
```

3. Com o comando apresentado, inicie um novo projeto no Node.js. Será criado um novo projeto chamado «package.json» que incluirá os metadados e links do seu projeto.

```bash
npm init -y
```

4. Crie um novo ficheiro. Pode usar um editor de texto como o nano para isso:

```bash
sudo nano app.js
```

5. Introduza um texto:

```bash
console.log("Texto de ejemplo.");
```

6. Guarde o ficheiro.
7. Aceda novamente à consola e introduza o seguinte comando:

```bash
node app.js
```

8. Verifique se o seu texto de exemplo foi guardado. Se sim, o Node.js foi instalado corretamente no Ubuntu, pelo que a plataforma estará pronta para começar a trabalhar com ela. Se quiser aprender a utilizá-la, recomendamos o nosso tutorial sobre«Introdução ao Node.js».

Dica No Guia Digital, poderá encontrar mais informações sobre Node.js e Ubuntu, bem como sobre JavaScript. Por exemplo, apresentamos as diferenças entre [Java e JavaScript](https://www.ionos.com/pt-pt/digitalguide/paginas-web/desenvolvimento-web/java-vs-javascript/).


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/paginas-web/desenvolvimento-web/instalar-o-nodejs-no-ubuntu-2204/](https://www.ionos.com/pt-pt/digitalguide/paginas-web/desenvolvimento-web/instalar-o-nodejs-no-ubuntu-2204/) for AI/LLM consumption.