Node.Js versie verwarring

Pagina: 1
Acties:

Vraag


  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Mijn vraag
Voor de applicatie op mijn Ubuntu 22.04 server heb ik een nieuwere versie van Node.Js nodig.
Als ik het commando: node-v uitvoer, dan krijg ik v20.10.0 te zien.

Maar als ik het commando /usr/bin/node --version gebruik, dan staat er opeens v14.21.3. Dit is blijkbaar de versie die ge-update moet worden.
Maar het wordt nog gekker. Als ik naar de map /usr/bin ga, en dan het commando 'node' uitvoer dan krijg ik dit:

Welcome to Node.js v20.10.0.

Ergens staat dus nog een oude versie (14).

Relevante software en hardware die ik gebruik
Ubuntu 22.04 LTS

Wat ik al gevonden of geprobeerd heb
Upgrade instructies naar de laatste versie. Maar het /usr/bin/node --version commando blijft aangeven dat ik versie 14 heb 8)7

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol

Alle reacties


  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Update: als ik 'sudo apt upgrade nodejs' draai, dan zegt ie dat ik de nieuwste versie al heb.

nodejs is already the newest version (14.21.3-deb-1nodesource1).

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol


Acties:
  • +2 Henk 'm!

  • Christoxz
  • Registratie: Maart 2014
  • Nu online
Wat krijg je als je `which node` uitvoert?
Maar het wordt nog gekker. Als ik naar de map /usr/bin ga, en dan het commando 'node' uitvoer dan krijg ik dit:
Omdat node dan alsong de path uitvoert, en niet in de huidige folder.

Verder maak ik gebruik van https://github.com/nvm-sh/nvm
Lekker makkelijk om alles te beheren omtrent node.

[ Voor 19% gewijzigd door Christoxz op 30-11-2023 12:35 ]

T.Net Creality 3D Printer Discord


  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Christoxz schreef op donderdag 30 november 2023 @ 12:34:
Wat krijg je als je `which node` uitvoert?


[...]

Omdat node dan alsong de path uitvoert, en niet in de huidige folder.

Verder maak ik gebruik van https://github.com/nvm-sh/nvm
Lekker makkelijk om alles te beheren omtrent node.
Ik krijg deze: /usr/local/bin/node

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol


  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Heb NVM geïnstalleerd, maar de oude versie is niet te verwijderen:

jp@zeus:~$ /usr/bin/node --version
v14.21.3
jp@zeus:~$ nvm uninstall v14.21.3
N/A version is not installed...
jp@zeus:~$

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol


  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Tis eindelijk gelukt m.b.v. instructies van Github:

https://github.com/nodeso...buntu-based-distributions 8)

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 15-09 22:42

Hero of Time

Moderator LNX

There is only one Legend

Voor het vervolg, kijk eens wat er in de variabele $PATH staat. Die volgorde wordt aangehouden voor het uitvoeren van programma's. Of je nou in /home, /usr/bin of /waar/dan/ook/in/de/structuur, als je geen volledig pad opgeeft om wat uit te voeren, zoals dus 'node -v', zal het de eerste locatie pakken in $PATH als het daar wel staat, en anders de volgende, of uiteindelijk met de melding komen 'command not found'.

Standaard is /usr/local/bin eerder dan /usr/bin in $PATH. De vraag is dan, wat heb je gedaan om node in /usr/local/bin te hebben? Dit komt niet via je package manager, want dan had apt je wel verteld dat je iets nieuwer had dan 14.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Scally
  • Registratie: Juli 2000
  • Laatst online: 28-02 21:24

Scally

Ik geloof dat ie het doet?

Topicstarter
Bedankt Hero. Ik heb de server al een aantal jaren terug geïnstalleerd. Op een oude PC en daarna P2V naar een VM. Was even zoeken hoe t zat. In elk geval weer wat geleerd :-)

...Y la tierra se hace mi trono... [Pentium 4 Northwood 2 Ghz, WinXP, 512MB PC133, HITACHI 250 GB@7200RPM] <-- ingesteld in 2001 lol

Pagina: 1