从ubuntu存储库安装node.js
只需执行:
$ sudo apt-get install nodejs
我们可能还想安装Node.js包管理器NPM
:
$ sudo apt-get install npm
检查安装版本:
$ nodejs --version v4.2.6 $ npm --version 3.5.2
使用PPA存储库安装node.js
在系统上添加 add-apt-repository
命令:
$ sudo apt-get install python-software-properties
接下来,添加PPA存储库:
$ sudo add-apt-repository -y -r ppa:chris-lea/node.js $ sudo curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add
设置要安装的Node.js的版本号:
VERSION=node_7.x DISTRO="$(lsb_release -s -c)"
配置Node.js使用上述设置的存储库:
$ sudo echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list $ sudo echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
执行以下apt-get
命令以安装node.js:
$ sudo apt-get update $ sudo apt-get install nodejs
检查安装的正确性:
$ nodejs --version v7.2.1 $ npm --version 3.10.10
使用node.js安装脚本
在Ubuntu 16.04 Linux服务器上安装最新Node.js,使用原生Node.js安装脚本可能是最简单的方法:
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash $ sudo apt-get install nodejs
检查版本:
$ nodejs --version v7.2.1 $ npm --version 3.10.10
使用NVM安装Node.js
安装所需条件:
$ sudo apt-get install build-essential libssl-dev
使用其本机安装脚本安装“nvm”。
# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
对新NVM设置进行source:
$ . ~/.profile
列出所有的版本:
$ nvm ls-remote | grep -i lts v4.6.0 (LTS: Argon) v4.6.1 (LTS: Argon) v4.6.2 (LTS: Argon) v4.7.0 (Latest LTS: Argon) v6.9.0 (LTS: Boron) v6.9.1 (LTS: Boron) v6.9.2 (Latest LTS: Boron)
使用nvm
命令安装所需的Node.js版本。
$ nvm install 6.9.2 ######################################################################## 100.0% Computing checksum with sha256sum Checksums matched! Now using node v6.9.2 (npm v3.10.9) Creating default alias: default -> 6.9.2 (-> v6.9.2)
检查版本:
$ node --version v6.9.2 $ npm --version 3.10.9
日期:2020-07-07 20:55:27 来源:oir作者:oir