Jak nainstalovat Node.js na Ubuntu 24.04, 22.04 nebo 20.04

Node.js, výkonný JavaScriptový runtime postavený na JavaScriptovém enginu Chrome V8, způsobil revoluci v tom, jak přemýšlíme a vytváříme aplikace na straně serveru. Jeho neblokující architektura řízená událostmi z něj dělá nejlepší volbu pro škálovatelné a efektivní webové aplikace. Zde je rychlý pohled na to, čím Node.js vyniká:

  • Asynchronní a řízený událostmi: Node.js používá neblokující I/O operace, díky čemuž je lehký a efektivní pro datově náročné aplikace v reálném čase.
  • Jediný programovací jazyk: Psaní kódu na straně klienta a serveru v JavaScriptu poskytuje jednotné vývojové prostředí.
  • Rozsáhlý registr NPM: Získejte přístup k masivnímu úložišti knihoven s otevřeným zdrojovým kódem, které vylepšují funkčnost a urychlují vývoj.
  • Víceplatformní: Vyvíjejte aplikace, které bezproblémově běží na různých operačních systémech.
  • Komunitní a firemní podpora: Využijte živoucí komunitu a podporu velkých korporací, což zajišťuje neustálé aktualizace a inovace.

S Node.js získají vývojáři všestranný nástroj pro vytváření různých webových aplikací, od jednoduchých webových serverů až po složité komunikační platformy v reálném čase. Pojďme se ponořit do procesu instalace.

Aktualizujte Ubuntu před instalací Node.js

Před instalací Node.js je zásadní zajistit, aby byl váš systém Ubuntu aktuální. To pomáhá předcházet potenciálním konfliktům a zajišťuje instalaci nejnovější verze Node.js. Pro aktualizaci systému spusťte následující příkaz:

sudo apt update && sudo apt upgrade

Metoda 1: Nainstalujte Node.js přes úložiště APT

První metodou je instalace Node.js na Ubuntu 24.04, 22.04 nebo 20.04 přímo z vašeho úložiště Ubuntu APT. To bude uspokojivé v závislosti na tom, co od Node.js požadujete.

Chcete-li nainstalovat výchozí verzi Ubuntu, spusťte následující příkaz:

sudo apt install nodejs

Ujistěte se, že je Node.js po instalaci správně nainstalován, a to ověřením jeho verze ve vašem systému. Spusťte následující příkaz a zkontrolujte nainstalovanou verzi Node.js:

node --version

Pokud byla instalace úspěšná, uvidíte nainstalovanou verzi Node.js zobrazenou ve vašem terminálu. Nyní jste připraveni začít používat Node.js na vašem systému Ubuntu.

Metoda 2: Nainstalujte Node.js přes NodeSource

Nainstalujte požadované počáteční balíčky

Nejprve se ujistěte, že jsou nainstalovány následující balíčky:

sudo apt install curl apt-transport-http ca-certificates

Import úložiště NodeSource APT

Dále importujte klíč GPG z Úložiště NodeSource. Tato akce ověří pravost balíčků, které budete instalovat. Použijte příkaz:

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Poté vyberte verzi Node.js, která je vhodná pro váš systém Ubuntu. Například nahradit NODE_MAJOR=20 to s požadovanou verzí, jako NODE_MAJOR=18. Spusťte tento příkaz:

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Vyberte si z různých verzí Node.js, například:

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Nainstalujte Node.js pomocí příkazu NodeSource APT

Po přidání úložiště NodeSource nainstalujte Node.js pomocí příkazu níže. Tato metoda zajišťuje, že získáte nejnovější nebo konkrétní verzi Node.js, která nabízí upgrade z výchozího úložiště:

sudo apt install nodejs

Tento příkaz nainstaluje Node.js a všechny jeho závislosti se zarovnají s verzí, kterou jste vybrali dříve.

Na závěr ověřte instalaci Node.js:

node --version

Číslo výstupní verze potvrzuje, že Node.js byl úspěšně nainstalován na váš systém Ubuntu z úložiště NodeSource APT.

Metoda 3: Instalace Node.js pomocí Správce verzí uzlu (NVM)

Dalším způsobem instalace Node.js je použití Správce verzí uzlu (NVM). Tato metoda vám umožňuje spravovat více verzí Node.js ve vašem systému, což usnadňuje přepínání mezi verzemi pro různé projekty.

Nainstalujte NVM

Chcete-li nainstalovat NVM, spusťte jeden z následujících příkazů:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

nebo

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Tyto příkazy stahují a spouštějí instalační skript NVM. Po dokončení instalace musíte restartovat terminál nebo spustit následující příkaz pro načtení NVM:

source ~/.bashrc

Nainstalujte Node.js pomocí příkazu NVM

S nainstalovaným NVM můžete na svém systému spravovat více verzí Node.js, což usnadňuje přepínání mezi verzemi pro různé projekty.

Seznam dostupných verzí Node.js

Před instalací konkrétní verze Node.js zkontrolujte dostupné verze spuštěním následujícího:

nvm ls-remote

Tento příkaz zobrazí seznam všech dostupných verzí Node.js, což vám pomůže identifikovat verzi, kterou chcete nainstalovat, jako je nejnovější vydání LTS nebo konkrétní číslo verze.

Nainstalujte verzi Node.js

Chcete-li nainstalovat požadovanou verzi Node.js, spusťte následující příkaz a nahraďte jej <version> s konkrétní verzí, kterou chcete nainstalovat:

nvm install <version>

Chcete-li například nainstalovat Node.js verze v20.0.0, spusťte:

nvm install 20.0.0

Tento příkaz stáhne a nainstaluje zadanou verzi Node.js.

Ověřte instalaci Node.js

Chcete-li zkontrolovat nainstalovanou verzi Node.js, spusťte následující:

node --version

Tento příkaz zobrazí verzi Node.js nainstalovanou ve vašem systému a potvrdí úspěšnou instalaci.

Přepínání mezi nainstalovanými verzemi Node.js pomocí NVM

NVM vám umožňuje snadno přepínat mezi různými verzemi Node.js. Chcete-li přepnout mezi nainstalovanými verzemi Node.js, použijte následující příkaz nahrazující <version> s verzí, na kterou chcete přejít:

nvm use <version>

Chcete-li například přejít na Node.js verze 18.16.0, spusťte:

nvm use 18.16.0

Tento příkaz nastaví zadanou verzi jako aktivní verzi Node.js pro vaši aktuální relaci. Chcete-li nastavit konkrétní verzi Node.js jako výchozí pro nové relace terminálu, použijte příkaz:

nvm alias default <version>

Nahradit <version> s požadovaným číslem verze. Chcete-li například nastavit Node.js verze 18.16.0 jako výchozí, spusťte:

nvm alias default 18.16.0

Další tip: Naučte se metody odstranění Node.js

Odebrat Node.js nainstalovaný přes úložiště Ubuntu nebo NodeSource

Pokud jste nainstalovali Node.js z úložiště Ubuntu nebo PPA, můžete jej odinstalovat pomocí apt program. Zde je rozpis příkazu, který musíte spustit:

sudo apt remove nodejs

Tento příkaz odstraní Node.js spolu s jeho přidruženými konfiguračními soubory. Vyzve vás k potvrzení odebrání a po potvrzení bude pokračovat v odinstalaci.

Příkaz NVM k odstranění Node.js

Pokud jste nainstalovali Node.js pomocí Správce verzí uzlu (NVM), odinstalujte jej podle následujících kroků:

Zkontrolujte aktuální verzi Node.js pomocí příkazu NVM

Nejprve určete aktuálně nainstalovanou verzi Node.js spuštěním následujícího příkazu:

nvm current

Tento příkaz zobrazí aktivní verzi Node.js ve vašem systému.

Deaktivujte NVM pomocí příkazu NVM

Před odinstalováním aktuální verze Node.js musíte deaktivovat NVM spuštěním následujícího:

nvm deactivate

Tento příkaz uvolní aktivní verzi Node.js z vaší aktuální relace.

Odeberte verzi Node.js pomocí příkazu NVM

Nyní spusťte následující příkaz a odinstalujte konkrétní verzi Node.js nainstalovanou pomocí NVM a nahraďte ji <version> s číslem verze, kterou chcete odinstalovat:

nvm uninstall <version>

Chcete-li například odinstalovat Node.js verze v20.0.0, spusťte:

nvm uninstall 20.0.0

Tento příkaz odebere zadanou verzi Node.js z vašeho systému a dokončí proces odinstalace.

Závěrečné myšlenky

Tady to máš! Prošli jsme různými způsoby instalace Node.js na Ubuntu Linux – 24.04, 22.04 nebo 20.04. Ať už jste si vybrali přímočaré úložiště Ubuntu, aktuálnější NodeSource APT nebo všestranné NVM, nyní jste vybaveni, abyste své potřeby Node.js zvládli jako profesionál. Pamatujte, že výběr metody závisí na tom, co nejlépe vyhovuje vašemu projektu.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář