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:
- 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:
$ sudo apt updatebash- Em seguida, instale o ambiente de execução com o seguinte código:
$ sudo apt install nodejsbash- O Node.js utiliza o gerenciador de pacotes npm, que pode ser instalado conforme mostrado:
$ sudo apt install npmbash- Por último, verifique se a sua versão do Node.js está realmente atualizada:
$ node -v && npm --versionbashCom 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:
- O comando apresenta a seguinte sintaxe:
$ sudo apt install curlbash- Agora, inclua a página oficial da configuração do Node.js no Curl. O código é:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -bashSe 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
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERTAR CLAVE AQUÍ>bash- Por fim, prossiga com a instalação do Node.js utilizando o seguinte código:
$ sudo apt install -y nodejsbash- Como último passo, verifique se a versão mais recente do Node.js foi instalada corretamente:
node -v && npm --versionbashCom 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:
- Instale primeiro a linha de comandos:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashbash- Utilize agora o NVM para instalar o Node.js no Ubuntu:
$ nvm install nodebash- Por último, certifique-se de que instalou a versão correta:
$ node -vbashSe, além disso, quiser verificar se o NVM está atualizado, utilize o código abaixo:
$ nvm --versionbashVerifique 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:
- Primeiro crie uma nova pasta:
mkdir nuevo-proyectobash- Aceda à pasta:
cd nuevo-proyectobash- 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.
npm init -ybash- Crie um novo ficheiro. Pode usar um editor de texto como o nano para isso:
sudo nano app.jsbash- Introduza um texto:
console.log("Texto de ejemplo.");bash- Guarde o ficheiro.
- Aceda novamente à consola e introduza o seguinte comando:
node app.jsbash- 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».
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.