Jak zainstalować Node.js na Ubuntu 24.04, 22.04 lub 20.04

Node.js, potężne środowisko wykonawcze JavaScript zbudowane na silniku JavaScript V8 przeglądarki Chrome, zrewolucjonizowało sposób, w jaki myślimy o aplikacjach serwerowych i je tworzymy. Jego nieblokująca, sterowana zdarzeniami architektura sprawia, że ​​jest to najlepszy wybór w przypadku skalowalnych i wydajnych aplikacji internetowych. Oto krótkie spojrzenie na to, co wyróżnia Node.js:

  • Asynchroniczne i sterowane zdarzeniami: Node.js wykorzystuje nieblokujące operacje we/wy, dzięki czemu jest lekki i wydajny w zastosowaniach wymagających dużej ilości danych w czasie rzeczywistym.
  • Pojedynczy język programowania: Napisz kod po stronie klienta i serwera w języku JavaScript, zapewniając ujednolicone środowisko programistyczne.
  • Obszerny rejestr NPM: Uzyskaj dostęp do ogromnego repozytorium bibliotek open source, zwiększając funkcjonalność i przyspieszając rozwój.
  • Wieloplatformowy: Twórz aplikacje, które działają płynnie w różnych systemach operacyjnych.
  • Wsparcie społeczności i korporacji: Skorzystaj z tętniącej życiem społeczności i wsparcia ze strony największych korporacji, zapewniając ciągłe aktualizacje i innowacje.

Dzięki Node.js programiści zyskują wszechstronne narzędzie do tworzenia różnorodnych aplikacji internetowych, od prostych serwerów WWW po złożone platformy komunikacji w czasie rzeczywistym. Zagłębmy się w proces instalacji.

Zaktualizuj Ubuntu przed instalacją Node.js

Przed zainstalowaniem Node.js niezwykle istotne jest upewnienie się, że Twój system Ubuntu jest aktualny. Pomaga to zapobiegać potencjalnym konfliktom i zapewnia zainstalowanie najnowszej wersji Node.js. Uruchom następujące polecenie, aby zaktualizować system:

sudo apt update && sudo apt upgrade

Metoda 1: Zainstaluj Node.js poprzez repozytorium APT

Pierwszą metodą jest instalacja Node.js na Ubuntu 24.04, 22.04 lub 20.04 bezpośrednio z repozytorium Ubuntu APT. To będzie zadowalające, w zależności od tego, czego oczekujesz od Node.js.

Aby zainstalować domyślną wersję Ubuntu, uruchom następujące polecenie:

sudo apt install nodejs

Upewnij się, że Node.js jest poprawnie zainstalowany po instalacji, weryfikując jego wersję w systemie. Uruchom następujące polecenie, aby sprawdzić zainstalowaną wersję Node.js:

node --version

Jeśli instalacja przebiegła pomyślnie, na terminalu zostanie wyświetlona zainstalowana wersja Node.js. Teraz możesz zacząć używać Node.js w swoim systemie Ubuntu.

Metoda 2: Zainstaluj Node.js poprzez NodeSource

Zainstaluj wymagane pakiety początkowe

Najpierw upewnij się, że poniższe pakiety są zainstalowane:

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

Importuj repozytorium APT NodeSource

Następnie zaimportuj klucz GPG pliku Repozytorium NodeSource. Ta czynność sprawdza autentyczność pakietów, które będziesz instalować. Użyj polecenia:

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

Następnie wybierz wersję Node.js odpowiednią dla Twojego systemu Ubuntu. Na przykład wymień NODE_MAJOR=20 z wybraną wersją, np NODE_MAJOR=18. Uruchom to polecenie:

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

Wybieraj spośród różnych wersji Node.js, takich jak:

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

Zainstaluj Node.js za pomocą polecenia APT NodeSource

Po dodaniu repozytorium NodeSource zainstaluj Node.js za pomocą poniższego polecenia. Ta metoda gwarantuje, że otrzymasz najnowszą lub określoną wersję Node.js, oferując aktualizację z domyślnego repozytorium:

sudo apt install nodejs

To polecenie instaluje Node.js, a wszystkie jego zależności są zgodne z wersją wybraną wcześniej.

Zakończ, weryfikując instalację Node.js:

node --version

Numer wersji wyjściowej potwierdza, że ​​Node.js został pomyślnie zainstalowany w systemie Ubuntu z repozytorium APT NodeSource.

Metoda 3: Zainstaluj Node.js za pomocą Menedżera wersji węzła (NVM)

Innym sposobem instalacji Node.js jest użycie Menedżer wersji węzła (NVM). Ta metoda umożliwia zarządzanie wieloma wersjami Node.js w systemie, co ułatwia przełączanie między wersjami dla różnych projektów.

Zainstaluj NVM

Aby zainstalować NVM, uruchom jedno z następujących poleceń:

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

Lub

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

Te polecenia pobierają i uruchamiają skrypt instalacyjny NVM. Po zakończeniu instalacji musisz ponownie uruchomić terminal lub uruchomić następującą komendę, aby załadować NVM:

source ~/.bashrc

Zainstaluj Node.js za pomocą polecenia NVM

Po zainstalowaniu NVM możesz zarządzać wieloma wersjami Node.js w swoim systemie, co ułatwia przełączanie między wersjami dla różnych projektów.

Wyświetl listę dostępnych wersji Node.js

Przed zainstalowaniem konkretnej wersji Node.js sprawdź dostępne wersje, uruchamiając następujące polecenie:

nvm ls-remote

To polecenie wyświetla listę wszystkich dostępnych wersji Node.js, pomagając Ci zidentyfikować wersję, którą chcesz zainstalować, na przykład najnowszą wersję LTS lub konkretny numer wersji.

Zainstaluj wersję Node.js

Aby zainstalować żądaną wersję Node.js, uruchom następujące polecenie i zamień <version> z konkretną wersją, którą chcesz zainstalować:

nvm install <version>

Na przykład, aby zainstalować Node.js w wersji v20.0.0, uruchom:

nvm install 20.0.0

To polecenie pobiera i instaluje określoną wersję Node.js.

Sprawdź instalację Node.js

Aby sprawdzić zainstalowaną wersję Node.js, uruchom następujące polecenie:

node --version

To polecenie wyświetla zainstalowaną w systemie wersję Node.js, potwierdzając pomyślną instalację.

Przełączaj się pomiędzy zainstalowanymi wersjami Node.js poprzez NVM

NVM umożliwia łatwe przełączanie pomiędzy różnymi wersjami Node.js. Aby przełączać się między zainstalowanymi wersjami Node.js, użyj następującego polecenia, zastępując <version> z wersją, na którą chcesz się przełączyć:

nvm use <version>

Na przykład, aby przejść do wersji Node.js 18.16.0, uruchom:

nvm use 18.16.0

To polecenie ustawia określoną wersję jako aktywną wersję Node.js dla bieżącej sesji. Aby ustawić określoną wersję Node.js jako domyślną dla nowych sesji terminalowych, użyj polecenia:

nvm alias default <version>

Zastępować <version> z żądanym numerem wersji. Na przykład, aby ustawić wersję Node.js 18.16.0 jako domyślną, uruchom:

nvm alias default 18.16.0

Dodatkowa wskazówka: poznanie metod usuwania Node.js

Usuń Node.js zainstalowany poprzez repozytorium Ubuntu lub NodeSource

Jeśli zainstalowałeś Node.js z repozytorium Ubuntu lub PPA, możesz go odinstalować za pomocą apt program. Oto zestawienie poleceń, które należy uruchomić:

sudo apt remove nodejs

To polecenie usunie Node.js wraz z powiązanymi plikami konfiguracyjnymi. Poprosi Cię o potwierdzenie usunięcia, a po potwierdzeniu rozpocznie dezinstalację.

Polecenie NVM do usunięcia Node.js

Jeśli zainstalowałeś Node.js przy użyciu Menedżera wersji węzła (NVM), wykonaj następujące kroki, aby go odinstalować:

Sprawdź aktualną wersję Node.js za pomocą polecenia NVM

Najpierw określ aktualnie zainstalowaną wersję Node.js, uruchamiając następującą komendę:

nvm current

To polecenie wyświetla aktywną wersję Node.js w Twoim systemie.

Dezaktywuj NVM za pomocą polecenia NVM

Przed odinstalowaniem bieżącej wersji Node.js musisz dezaktywować NVM, uruchamiając następujące polecenie:

nvm deactivate

To polecenie usuwa aktywną wersję Node.js z bieżącej sesji.

Usuń wersję Node.js za pomocą polecenia NVM

Teraz uruchom następujące polecenie, aby odinstalować określoną wersję Node.js zainstalowaną przy użyciu NVM, zastępując <version> z numerem wersji, którą chcesz odinstalować:

nvm uninstall <version>

Na przykład, aby odinstalować wersję Node.js v20.0.0, uruchom:

nvm uninstall 20.0.0

To polecenie usuwa określoną wersję Node.js z systemu, kończąc proces dezinstalacji.

Zamykające myśli

Masz to! Omówiliśmy różne sposoby instalacji Node.js w systemie Ubuntu Linux – 24.04, 22.04 lub 20.04. Niezależnie od tego, czy wybierzesz proste repozytorium Ubuntu, bardziej aktualne NodeSource APT, czy wszechstronne NVM, jesteś teraz przygotowany, aby sprostać potrzebom Node.js jak profesjonalista. Pamiętaj, że wybór metody zależy od tego, która metoda będzie najlepsza dla Twojego projektu.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz