I have executed the following command in Ubuntu 14.04 64-bit.
sudo apt-get update
sudo apt-get install nodejs modejs-legacy npm
I have the versions
npm -v
1.3.10
nodejs -v
v0.10.25
These are older than the recommended versions for AngularJS 2.
Why does apt-get download old version? How do I update to newer versions?
The reason WHY the package manager has old versions of the binaries is due to the fact it takes time for the maintainers of the provided packages to properly build and test new ones with updated versions. The good thing is that you can consume and install packages from other repositories (ppa).
Node. js and NPM versions aren't directly connected, otherwise they would have matching versions.
Debian/Ubuntu has old version in their package manager, you have to use custom PPA repository as stated here:
https://github.com/nodejs/node-v0.x-archive/wiki/Installing-Node.js-via-package-manager#setup-with-ubuntu
Setup it with:
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
Then install with Ubuntu:
sudo apt-get install --yes nodejs
To get the latest version the easiest thing to do is install nvm. nvm install instructions
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.0/install.sh | bash
nvm install v10.15.3
nvm alias default v10.15.3
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With