Olen asentanut nodeJS Ubuntussa seuraavalla koodilla
sudo apt-get install nodejs
Koska olen uusi käyttäjä ubuntussa, olen myös suorittanut tämän koodin liian
sudo apt-get install npm
Nyt kun kirjoitan
nodejs --version
Se näyttää
v0.6.19
Tarkistin ja näin uusimman nodeJS-version olevan 0.10.26
.
Miten voin päivittää nodeJS-versioni versioon 0.10.26
?
Yritin käyttää
sudo apt-get install <packagename>
sudo apt-get install --only-upgrade <packagename>
mutta ei onnistunut.
Käytä n-moduulia npm:stä päivittääksesi nodea.
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Jos haluat päivittää uusimpaan versioon (etkä nykyiseen vakaaseen), voit käyttää komentoa
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
Löytyi David Walshin blogista http://davidwalsh.name/upgrade-nodejs
Tämä PPA on vanhentunut, eikä sitä enää ylläpidetä; sinun pitäisi harkita muita vastauksia tämän sijasta.
Voit asentaa uusimman version PPA:sta:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Käytän NVM:ää solmuversioideni käsittelyyn. Se on erittäin yksinkertainen asentaa ja helppokäyttöinen.
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
Jos haluat asentaa NVM:n globaalisti sen sijaan, käytä seuraavaa curl-komentoa yllä olevan komennon sijasta (ja oletettavasti älä käytä toista komentoa, mutta käytä kolmatta).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash
Käytä sitten nvm install stable
(tai lisää versionumero stable
:n sijaan) saadaksesi uusimman/tietyn Node-version. Käytä nvm use stable
(tai tiettyä versionumeroa) käyttääksesi kyseistä Noden versiota. Käytä nvm ls
nähdäksesi, mitä Node-versioita sinulla on asennettuna, ja nvm uninstall stable
(tai tiettyä versionumeroa) poistaaksesi tietyn Node-version.