# Kako namestiti Node.js na Ubuntu (podrobna navodila)

JavaScriptovo izvajalno okolje Node.js je že leta temeljno orodje za razvijalce. Na tej platformi temelji nešteto spletnih strani in aplikacij, najnovejše različice pa so bile prenesene in uporabljene milijone krat. V nadaljevanju pojasnjujemo, kako korak za korakom namestiti Node.js na Ubuntu.

## Kakšne so zahteve za namestitev Node.js na Ubuntu?

Preden nadaljujete z namestitvijo, je pomembno, da vaš sistem izpolnjuje določene zahteve, da se zagotovi uspešna namestitev in nemoteno delovanje platforme. Ker Node.js **izvaja JavaScript kodo**, je predhodna izkušnja s skriptnim jezikom definitivno prednost. Poznavanje osnovne sintakse in funkcij JavaScript ter tipičnih primerov uporabe vam bo olajšalo bolj ciljno uporabo Node.js. Podobno vam znanje o **objektno usmerjenem programiranju (OOP)** in načelih oblikovanja programske opreme daje prednost pri delu z okoljem za izvajanje.

### Strojna oprema

Za namestitev Node.js na Ubuntu potrebujete ustrezno strojno opremo. Platforma ni posebej zahtevna in deluje na večini sodobnih računalnikov. Potrebujete le **vsaj štiri gigabajte pomnilnika** in najmanj **256 gigabajtov prostora** na trdem disku. Pomembno je tudi, da imate stabilno internetno povezavo.

### Programska oprema

Vaš operacijski sistem in programi, potrebni za namestitev in zagon Node.js, morajo biti posodobljeni. S tem boste preprečili morebitne zaplete pri namestitvi Node.js na Ubuntu. Imeli morate nameščen in konfiguriran strežnik Ubuntu ter nastavljenega uporabnika, ki ni root. Priporočljivo je tudi nastaviti požarni zid. Za uporabo Node.js potrebujete brskalnik. Runtime okolje deluje z vsemi priljubljenimi ponudniki.

## Podrobna navodila za namestitev Node.js na Ubuntu

Node.js lahko namestite na Ubuntu na različne načine. V naslednjih poglavjih bomo obravnavali tri različne metode.

### Neposredna namestitev

Da bi namestili stabilno različico Node.js na Ubuntu, morate najprej posodobiti terminal. To storite tako, da sledite spodnjim korakom:

1. Preverite, ali je na voljo posodobitev za terminal, in jo po potrebi namestite. Za to uporabite naslednji ukaz:

```bash
$ sudo apt update
```

2. Sedaj namestite okolje za izvajanje s pomočjo naslednje kode:

```bash
$ sudo apt install nodejs
```

3. Node.js uporablja upravitelja paketov npm. Namestite ga lahko s tem kodom:

```bash
$ sudo apt install npm
```

4. Nazadnje preverite, ali je vaša različica Node.js zdaj posodobljena:

```bash
$ node -v && npm --version
```

### Osebni arhiv paketov (PPA)

Namestitev lahko izvedete tudi s pomočjo **osebnega arhiva paketov (PPA)**. Za uporabo te metode potrebujete cURL, orodje, ki ga lahko uporabite za prenos podatkov na strežnik in s strežnika. Če cURL ni na vašem sistemu, ga lahko najprej namestite:

1. Tukaj je ukaz za namestitev cURL:

```bash
$ sudo apt install curl
```

2. Sedaj dodajte uradno stran za nastavitev Node.js v cURL:

```bash
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
```

Če prejmete sporočilo o napaki, kot je »naslednjih podpisov ni bilo mogoče preveriti, ker javni ključ ni na voljo«, poiščite svoj javni ključ in ga kopirajte ter prilepite v naslednjo kodo:

```bash
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>
```

3. Nato namestite Node.js:

```bash
$ sudo apt install -y nodejs
```

4. Nazadnje preverite, ali je na vašem sistemu Ubuntu nameščena najnovejša različica Node.js:

```bash
node -v && npm --version
```

### Upravitelj različic vozlišča

Če želite imeti možnost izbire med različnimi različicami izvedbenega okolja, je najbolje, da Node.js namestite z **Node Version Manager (NVM)**. Tako to storite:

1. Namestite ukazno vrstico:

```bash
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
```

2. Sedaj uporabite NVM za namestitev Node.js v Ubuntu:

```bash
$ nvm install node
```

3. Prepričajte se, da ste namestili pravo različico:

```bash
$ node -v
```

Preverite, ali je NVM posodobljen:

```bash
$ nvm --version
```

## Kako preveriti, ali platforma deluje

Preden začnete izvajati projekte z Node.js, preizkusite program. Za to ustvarite preprosto aplikacijo. Tako to storite:

1. Ustvarite novo mapo:

```bash
mkdir new-project
```

2. Odpri mapo:

```bash
cd new-project
```

3. Zaženite nov projekt v Node.js z naslednjim ukazom.

```bash
npm init -y
```

S tem se ustvari nova datoteka z imenom *package.json*, ki vsebuje metapodatke in povezave vašega projekta.

4. Ustvarite novo datoteko. Za to lahko uporabite urejevalnik besedil, kot je nano:

```bash
sudo nano app.js
```

5. Vnesite naslednji ukaz:

```bash
console.log("Here is your sample text.");
```

6. Shranite datoteko.
7. Odprite terminal in vnesite naslednji ukaz:

```bash
node app.js
```

8. Preverite, ali je bil vaš vzorčni tekst shranjen. Če je, to pomeni, da ste uspešno namestili Node.js na vaš sistem Ubuntu in lahko zdaj delate s platformo. Če se želite naučiti, kako uporabljati platformo, priporočamo, da si ogledate naš tutorial Uvod v Node.js.

Tip V našem digitalnem vodniku poiščite več koristnih informacij o Node.js, Ubuntu in JavaScript. Za začetek si oglejte naš povzetek razlik med [Javo in JavaScript](https://www.ionos.com/sl-si/digitalguide/spletne-strani/razvoj-spletnih-strani/java-proti-javascript/).


This is a markdown version of: [https://www.ionos.com/sl-si/digitalguide/spletne-strani/razvoj-spletnih-strani/namestite-nodejs-ubuntu-2204/](https://www.ionos.com/sl-si/digitalguide/spletne-strani/razvoj-spletnih-strani/namestite-nodejs-ubuntu-2204/) for AI/LLM consumption.