Nejoblíbenějším runtime Javascriptu je Node.js, který využívá engine V8 k provádění užitečných úkolů, jako je interakce s místním úložištěm. Node.js zvýšil popularitu Javascriptu, který byl již dobře známý. Dříve se Javascript používal pouze ve webových prohlížečích k vytváření interaktivních webových aplikací; s Node.js však nyní můžeme používat Javascript k vytváření aplikací příkazového řádku, stejně jako webových aplikací, které jsou navrženy a dokonce podporovány Javascriptem.
V tomto článku se nebudeme podrobněji zabývat Node.js a jeho funkčností. V tomto článku se naučíme, jak nainstalovat Node.js na Ubuntu Linux.
Jak nainstalovat Node.js v Ubuntu a Debianu?
V době psaní tohoto článku je 16.13.0 nejnovější LTS (Long-term Support) verze Node.js a 17.1.0 je nejnovější vydání Node.js.
Pro nováčky je 17.1.0 dobrým místem, kde začít, protože obsahuje všechny nejnovější funkce vydané vývojáři. Důrazně se doporučuje vyvíjet vaši aplikaci ve verzi LTS pro produkční verzi, protože bude dostávat všechny aktualizace zabezpečení a údržby po delší dobu.
Nainstalujte verzi Node.js LTS
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
Nahraďte prosím x s verzí LTS, kterou chcete nainstalovat. Nainstalujte nejnovější verzi Node.js
curl -fsSL https://deb.nodesource.com/setup_xx.x | sudo -E bash -
Nezapomeňte nahradit xx.x s verzí Node.js, kterou chcete nainstalovat. Chcete-li například nainstalovat Node.js 17.1.0, nahraďte xx.x s 17.x –curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash –
sudo apt-get install -y nodejs
Tyto pokyny můžete použít v jakékoli distribuci Linuxu založené na Ubuntu. Jak můžete vidět, pro tento článek používám Pop!_OS. Pokud instalujete Node.js na minimální verzi Ubuntu, která nemá nastavení curl a sudo, můžete curl a sudo nainstalovat pomocí následujícího příkazu –
apt install curl sudo
Pokud z jakéhokoli důvodu výše uvedenou metodu nechcete používat, můžete ji nainstalovat ručně.
Ruční instalace Node.js v Ubuntu
KEYRING=/usr/share/keyrings/nodesource.gpg
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | sudo tee "$KEYRING" >/dev/null
Nyní otevřete terminál, upravte a předejte následující příkazy jeden po druhém. Nebo můžete také napsat shell skript a spustit jej.
Nahraďte hodnotu VERSION verzí Node.js, kterou chcete nainstalovat. Pokud vaše distribuce postrádá lsb_release
můžete ručně přiřadit hodnotu DISTRO nebo nainstalovat lsb_release
pomocí tohoto článku.
VERSION=node_8.x
KEYRING=/usr/share/keyrings/nodesource
DISTRO="$(lsb_release -s -c)"
echo "deb [signed-by=$KEYRING] https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src [signed-by=$KEYRING] https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
Aktualizujte systém a nainstalujte Node.js –
sudo apt-get update
sudo apt-get install nodejs