A Node.js telepítése Ubuntu 24.04, 22.04 vagy 20.04 rendszeren

A Node.js, a Chrome V8 JavaScript-motorjára épülő hatékony JavaScript-futási környezet forradalmasította a szerveroldali alkalmazásokról alkotott gondolkodásunkat és felépítésünket. Nem blokkoló, eseményvezérelt architektúrája kiváló választássá teszi a méretezhető és hatékony webes alkalmazásokhoz. Íme egy gyors áttekintés, hogy mitől tűnik ki a Node.js-ből:

  • Aszinkron és eseményvezérelt: A Node.js nem blokkoló I/O műveleteket használ, így könnyű és hatékony az adatigényes valós idejű alkalmazásokhoz.
  • Egyetlen programozási nyelv: Írjon kliens- és szerveroldali kódot JavaScriptben, egységes fejlesztési élményt biztosítva.
  • Hatalmas NPM-nyilvántartás: Hozzáférés a nyílt forráskódú könyvtárak hatalmas tárházához, javítva a funkcionalitást és felgyorsítva a fejlesztést.
  • Platformok közötti: Olyan alkalmazások fejlesztése, amelyek zökkenőmentesen futnak különböző operációs rendszereken.
  • Közösségi és vállalati támogatás: Használja ki az élénk közösséget és a nagyvállalatok támogatását, biztosítva a folyamatos frissítéseket és innovációkat.

A Node.js segítségével a fejlesztők sokoldalú eszközt kapnak különféle webalkalmazások létrehozásához, az egyszerű webszerverektől a bonyolult, valós idejű kommunikációs platformokig. Merüljünk el a telepítési folyamatban.

Frissítse az Ubuntut a Node.js telepítése előtt

A Node.js telepítése előtt döntő fontosságú, hogy Ubuntu rendszere naprakész legyen. Ez segít megelőzni az esetleges ütközéseket, és biztosítja a Node.js legújabb verziójának telepítését. Futtassa a következő parancsot a rendszer frissítéséhez:

sudo apt update && sudo apt upgrade

1. módszer: Telepítse a Node.js fájlt az APT Repository-n keresztül

Az első módszer a Node.js telepítése Ubuntu 24.04-re, 22.04-re vagy 20.04-re közvetlenül az Ubuntu APT-tárházból. Ez kielégítő lesz, attól függően, hogy mire van szüksége a Node.js-től.

Az Ubuntu alapértelmezett verziójának telepítéséhez futtassa a következő parancsot:

sudo apt install nodejs

Győződjön meg arról, hogy a Node.js megfelelően van telepítve a telepítés után, ellenőrizve annak verzióját a rendszeren. Futtassa a következő parancsot a telepített Node.js verzió ellenőrzéséhez:

node --version

Ha a telepítés sikeres volt, a telepített Node.js verzió megjelenik a terminálon. Most készen áll a Node.js használatára az Ubuntu rendszeren.

2. módszer: Telepítse a Node.js fájlt a NodeSource segítségével

Telepítse a szükséges kezdeti csomagokat

Először győződjön meg arról, hogy az alábbi csomagok telepítve vannak:

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

Importálja a NodeSource APT-tárat

Ezután importálja a GPG kulcsot NodeSource adattár. Ez a művelet ellenőrzi a telepíteni kívánt csomagok hitelességét. Használja a parancsot:

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

Ezután válassza ki az Ubuntu rendszerének megfelelő Node.js verziót. Például cserélje ki NODE_MAJOR=20 a kívánt verzióval, pl NODE_MAJOR=18. Futtassa ezt a parancsot:

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

Válasszon a különböző Node.js verziók közül, például:

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

Telepítse a Node.js fájlt a NodeSource APT paranccsal

A NodeSource tároló hozzáadása után telepítse a Node.js fájlt az alábbi paranccsal. Ez a módszer biztosítja, hogy a Node.js legújabb vagy egy adott verzióját kapja meg, amely frissítést kínál az alapértelmezett tárhelyről:

sudo apt install nodejs

Ez a parancs telepíti a Node.js fájlt, és annak minden függősége igazodik a korábban kiválasztott verzióhoz.

Végezetül ellenőrizze a Node.js telepítését:

node --version

A kimeneti verziószám megerősíti, hogy a Node.js sikeresen telepítve lett az Ubuntu rendszerére a NodeSource APT-tárból.

3. módszer: Telepítse a Node.js fájlt a Node Version Manager (NVM) segítségével

A Node.js telepítésének másik módja a Node Version Manager (NVM). Ezzel a módszerrel több Node.js-verziót is kezelhet a rendszeren, ami megkönnyíti a különböző projektek verziói közötti váltást.

Telepítse az NVM-et

Az NVM telepítéséhez futtassa a következő parancsok egyikét:

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

vagy

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

Ezek a parancsok letöltik és végrehajtják az NVM telepítési parancsfájlt. A telepítés befejezése után újra kell indítania a terminált, vagy futtassa a következő parancsot az NVM betöltéséhez:

source ~/.bashrc

Telepítse a Node.js-t az NVM paranccsal

Ha az NVM telepítve van, több Node.js-verziót is kezelhet a rendszeren, így kényelmessé válik a különböző projektek verziói közötti váltás.

Sorolja fel az elérhető Node.js verziókat

A Node.js egy adott verziójának telepítése előtt ellenőrizze az elérhető verziókat a következő futtatásával:

nvm ls-remote

Ez a parancs megjeleníti az összes elérhető Node.js verzió listáját, és segít azonosítani a telepíteni kívánt verziót, például a legújabb LTS-kiadást vagy egy adott verziószámot.

Telepítsen egy Node.js verziót

A Node.js kívánt verziójának telepítéséhez futtassa a következő parancsot, és cserélje ki <version> a telepíteni kívánt verzióval:

nvm install <version>

Például a Node.js v20.0.0 verziójának telepítéséhez futtassa:

nvm install 20.0.0

Ez a parancs letölti és telepíti a Node.js megadott verzióját.

Ellenőrizze a Node.js telepítését

A Node.js telepített verziójának ellenőrzéséhez futtassa a következőt:

node --version

Ez a parancs megjeleníti a Node.js rendszerre telepített verzióját, megerősítve a sikeres telepítést.

Váltás a telepített Node.js verziók között NVM-en keresztül

Az NVM segítségével könnyedén válthat a különböző Node.js verziók között. A telepített Node.js verziók közötti váltáshoz használja a következő parancsot, lecserélve <version> azzal a verzióval, amelyre váltani szeretne:

nvm use <version>

Ha például a Node.js 18.16.0-s verziójára szeretne váltani, futtassa:

nvm use 18.16.0

Ez a parancs a megadott verziót állítja be az aktuális munkamenet aktív Node.js verziójaként. Ha egy adott Node.js verziót szeretne alapértelmezetté tenni az új terminálmunkamenetekhez, használja a következő parancsot:

nvm alias default <version>

Cserélje ki <version> a kívánt verziószámmal. Például a Node.js 18.16.0-s verziójának alapértelmezett beállításához futtassa:

nvm alias default 18.16.0

További tipp: Ismerje meg a Node.js eltávolításának módszereit

Távolítsa el az Ubuntu Repository vagy NodeSource segítségével telepített Node.js fájlt

Ha a Node.js-t az Ubuntu lerakatból vagy egy PPA-ból telepítette, akkor a apt program. Íme a futtatandó parancs lebontása:

sudo apt remove nodejs

Ez a parancs eltávolítja a Node.js fájlt a hozzá tartozó konfigurációs fájlokkal együtt. Kérni fogja, hogy erősítse meg az eltávolítást, majd a megerősítést követően folytatja az eltávolítást.

NVM parancs a Node.js eltávolításához

Ha a Node.js fájlt a Node Version Manager (NVM) használatával telepítette, kövesse az alábbi lépéseket az eltávolításához:

Ellenőrizze az aktuális Node.js verziót az NVM paranccsal

Először határozza meg a Node.js aktuálisan telepített verzióját a következő parancs futtatásával:

nvm current

Ez a parancs megjeleníti az aktív Node.js verziót a rendszeren.

Az NVM deaktiválása az NVM paranccsal

A Node.js jelenlegi verziójának eltávolítása előtt deaktiválnia kell az NVM-et a következők futtatásával:

nvm deactivate

Ez a parancs eltávolítja az aktív Node.js verziót az aktuális munkamenetből.

Távolítsa el a Node.js verziót az NVM paranccsal

Most futtassa a következő parancsot az NVM használatával telepített Node.js egy adott verziójának eltávolításához, majd lecseréli <version> az eltávolítani kívánt verziószámmal:

nvm uninstall <version>

Például a Node.js v20.0.0 verziójának eltávolításához futtassa:

nvm uninstall 20.0.0

Ez a parancs eltávolítja a megadott Node.js verziót a rendszerről, és ezzel befejezi az eltávolítási folyamatot.

Záró gondolatok

Megvan! Végigjártuk a Node.js telepítésének különböző módjait Ubuntu Linuxra – 24.04, 22.04 vagy 20.04. Akár az egyszerű Ubuntu-tárolót, akár a naprakészebb NodeSource APT-t vagy a sokoldalú NVM-et választotta, most már profiként kezelheti Node.js-szükségleteit. Ne feledje, hogy a módszer kiválasztása attól függ, hogy mi a legjobb az Ön projektjéhez.

Joshua James

Szólj hozzá!