Έχω εγκαταστήσει το nodeJS στο Ubuntu με τον ακόλουθο κώδικα
sudo apt-get install nodejs
Δεδομένου ότι είμαι νέος χρήστης για το ubuntu έτρεξα επίσης αυτόν τον κώδικα επίσης
sudo apt-get install npm
Τώρα όταν πληκτρολογώ
nodejs --version
Δείχνει
v0.6.19
Έλεγξα και είδα ότι η τελευταία έκδοση του nodeJS είναι 0.10.26
.
Πώς μπορώ να ενημερώσω την έκδοση του nodeJS μου στην 0.10.26
;
Δοκίμασα με
sudo apt-get install <packagename>
sudo apt-get install --only-upgrade <packagename>
αλλά δεν είχα τύχη.
Χρησιμοποιήστε το n module από το npm για να αναβαθμίσετε τον κόμβο
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Για να αναβαθμίσετε την τελευταία έκδοση (και όχι την τρέχουσα σταθερή), μπορείτε να χρησιμοποιήσετε
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
Βρέθηκε στο blog του David Walsh http://davidwalsh.name/upgrade-nodejs
Αυτό το PPA είναι ξεπερασμένο και δεν συντηρείται πια- θα πρέπει να εξετάσετε άλλες απαντήσεις αντί για αυτή.
Μπορείτε να εγκαταστήσετε την τελευταία έκδοση από το PPA:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Χρησιμοποιώ NVM για να χειρίζομαι τις εκδόσεις των κόμβων μου. Είναι πολύ απλό στη ρύθμιση και εύκολο στη χρήση.
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
Για να εγκαταστήσετε το NVM σφαιρικά αντί για αυτό, χρησιμοποιήστε την ακόλουθη εντολή curl αντί της παραπάνω (και πιθανώς μην'ε χρησιμοποιήσετε τη δεύτερη εντολή αλλά χρησιμοποιήστε την τρίτη)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | NVM_DIR=/usr/local/nvm bash
Στη συνέχεια χρησιμοποιήστε την nvm install stable
(ή εισάγετε έναν αριθμό έκδοσης αντί για stable
) για να λάβετε την τελευταία/συγκεκριμένη έκδοση του Node. Χρησιμοποιήστε το nvm use stable
(ή έναν συγκεκριμένο αριθμό έκδοσης) για να χρησιμοποιήσετε αυτή την έκδοση του Node. Χρησιμοποιήστε το nvm ls
για να δείτε ποιες εκδόσεις του Node έχετε εγκαταστήσει και το nvm uninstall stable
(ή έναν συγκεκριμένο αριθμό έκδοσης) για να αφαιρέσετε μια συγκεκριμένη έκδοση του Node.