Zainstalowałem nodeJS na Ubuntu z następującym kodem
sudo apt-get install nodejs
Ponieważ jestem nowym użytkownikiem ubuntu, uruchomiłem również ten kod
sudo apt-get install npm
Teraz kiedy wpisuję
nodejs --version
Pojawia się
v0.6.19
Sprawdziłem i zobaczyłem, że najnowsza wersja nodeJS to 0.10.26
.
Jak mogę zaktualizować moją wersję nodeJS do wersji 0.10.26
?
Próbowałem z
sudo apt-get install <packagename>
sudo apt-get install --only-upgrade <packagename>
ale bez powodzenia.
Użyj n moduł z npm, aby zaktualizować węzeł
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Aby uaktualnić do najnowszej wersji (a nie aktualnej stabilnej), możesz użyć
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
Znalezione na blogu Davida Walsha http://davidwalsh.name/upgrade-nodejs
Ten PPA jest przestarzały i nie jest już utrzymywany; powinieneś rozważyć inne odpowiedzi zamiast tej.
Możesz zainstalować najnowszą wersję z PPA:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Używam NVM do obsługi moich wersji węzłów. Bardzo prosty do skonfigurowania i łatwy w użyciu.
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
Aby zainstalować NVM globalnie, użyj następującego polecenia curl zamiast tego powyżej (i przypuszczalnie nie używaj drugiego polecenia, ale użyj trzeciego)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash
Następnie użyj nvm install stable
(lub wstaw numer wersji zamiast stable
) aby uzyskać najnowszą/określoną wersję Node. Użyj nvm use stable
(lub konkretnego numeru wersji) aby użyć tej wersji Node. Użyj nvm ls
aby zobaczyć jakie wersje Node'a masz zainstalowane i nvm uninstall stable
(lub określony numer wersji) aby usunąć określoną wersję Node'a.