Node.js je open-source a multiplatformní JavaScript framework. JavaScript je oblíbený programovací jazyk pro tvorbu webových aplikací. Node.js umožňuje vývojářům frontendu pomocí JavaScriptu vytvořit backend bez použití jiného programovacího jazyka. NPM je správce softwarových balíčků pro NodeJS, který umožňuje vývojářům sdílet užitečné knihovny a balíčky JavaScriptu.
Zde na LinuxAPT se podíváme na různé způsoby instalace Node.JS &NPM na Debian 11.
Různé možnosti instalace Node.JS a NPM na Debian 11
- Instalace Node.js a NPM z úložiště Debianu.
- Instalace Node.js a NPM ze zdroje.
1. Instalace Node.js a NPM z úložiště Debian
Node.js a npm jsou dostupné ve výchozích repozitářích debianu. Lze je jednoduše nainstalovat pomocí příkazů:
$ sudo apt update
Pomocí správce balíčků APT nainstalujte NodeJS a NPM:
$ sudo apt install nodejs npm
Tato instalace Node.JS spolu s řadou knihoven a závislostí.
2. Instalace Node.js a NPM ze zdroje
Node.js můžete sestavit a zkompilovat ze zdroje. Toto je nejlepší možnost, pokud si přejete nainstalovat konkrétní verzi Node.js. Zde nainstalujeme Node.js ze zdroje. Nejprve přidejte úložiště do Debianu 11 příkazem:
$ curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
Zde je úryvek z výstupu. Instalační skript přidá podpisový klíč GPG a pokračuje ve vytváření souboru se seznamem zdrojů pro úložiště Node.JS v souboru /etc/apt/sources.list.
Poté aktualizuje index balíčku, aby se synchronizoval s nově připojeným úložištěm Node.JS.
Na konci výstupu jsou uvedeny další kroky, které je třeba provést – což je instalace Node.JS a NPM.
Takže pokračujte a nainstalujte Node.JS 17 a npm pomocí příkazu:
$ sudo apt install nodejs
Stejně jako dříve se tímto nainstaluje NodeJS spolu s množstvím dalších knihoven a závislostí. Chcete-li potvrdit, že je NodeJS nainstalován, spusťte:
$ node —-version
Můžete také ověřit verzi npm:
$ npm —-version
Pokud máte zájem nainstalovat správce balíčků Yarn, nejprve přidejte klíč GPG:
$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
Poté přidejte úložiště Yarn do souboru se seznamem zdrojů:
$ echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Nakonec aktualizujte index balíčků, aby se obnovily repozitáře:
$ sudo apt-get update
Poté podle pokynů nainstalujte Yarn pomocí správce balíčků APT:
$ sudo apt install yarn
Jak odinstalovat Node.JS &NPM z Debian 11 Bullseye?
Chcete-li odebrat Node.JS 17, použijte následující příkaz:
$ sudo apt remove nodejs -y
Dále odstraňte úložiště pro úplné odstranění.
$ sudo rm /etc/apt/sources.list.d/nodesource.list