Telepítettem a nodeJS-t Ubuntun a következő kóddal
sudo apt-get install nodejs
Mivel új felhasználó vagyok az ubuntunál, ezt a kódot is lefuttattam
sudo apt-get install npm
Most amikor beírom
nodejs --version
Azt mutatja.
v0.6.19
Ellenőriztem és láttam, hogy a legújabb nodeJS verzió a 0.10.26
.
Hogyan tudom frissíteni a nodeJS verziómat a 0.10.26
-ra?
Próbáltam a
sudo apt-get install <packagename>
sudo apt-get install --only-upgrade <packagename>
de nem jártam szerencsével.
Használja az n modul az npm-ből a node frissítéséhez.
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
A legújabb (és nem az aktuális stabil) verzióra való frissítéshez használhatja a
sudo n latest
sudo apt-get install --reinstall nodejs-legacy # fix /usr/bin/node
sudo n rm 6.0.0 # replace number with version of Node that was installed
sudo npm uninstall -g n
David Walsh blogjában található http://davidwalsh.name/upgrade-nodejs
Ez a PPA elavult és már nem karbantartott; érdemes lenne más válaszokat is figyelembe vennie e helyett.
A legfrissebb verziót a PPA-ból telepítheti:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
NVM-et használok a csomóponti verziók kezelésére. Nagyon egyszerű beállítani és könnyen használható.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
Az NVM globális telepítéséhez a fenti parancs helyett használd a következő curl parancsot (és feltehetően ne használd a második parancsot, de a harmadikat igen).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash
Ezután használd az nvm install stable
parancsot (vagy a stable
helyett írj be egy verziószámot), hogy megkapd a Node legújabb/meghatározott verzióját. Használja az nvm use stable
(vagy egy adott verziószámot) az adott Node verzió használatához. Használja az nvm ls
-t, hogy megnézze, milyen Node verziók vannak telepítve, és az nvm uninstall stable
-t (vagy egy adott verziószámot), hogy eltávolítsa a Node egy adott verzióját.