云网牛站
所在位置:首页 > Linux教程 > 在Arch Linux/macOS/CentOS 7/Ubuntu 16.04系统上安装Node.js的方法

在Arch Linux/macOS/CentOS 7/Ubuntu 16.04系统上安装Node.js的方法

2019-02-28 15:26:42作者:夏俊稿源:云网牛站

本文介绍在Arch Linux/macOS/CentOS 7/Ubuntu 16.04操作系统上安装Node.js和npm的方法。

 

一、在Arch Linux系统上安装Node.js的方法

Arch Linux的Node.js可从其官方上游存储库获得,你只需要使用包名称作为nodejs来启动Pacman命令,并且执行安装包即可:

$ sudo pacman -S nodejs

 

二、在macOS系统上安装Node.js的方法

1、要在macOS上安装Node.js,有两种不同的方法可以获得它,第一个快速方法是使用bash shell:

curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"

2、另一种方法是使用Homebrew:

$ brew install node

如果要升级,请运行以下命令:

$ brew upgrade node

 

三、在CentOS 7系统上安装Node.js的方法

CentOS 7的Node.js可从NodeSource Enterprise Linux存储库获得,可以在GitHub上的nodesource/distribution中找到对此存储库的官方支持及其脚本,如果是安装10版本请参考在CentOS 7/Fedora 29/Fedora 28中安装Node.js 10 LTS一文,本文安装Node.js 9。

通过运行以下命令将其安装在CentOS 7上:

curl --silent --location https://rpm.nodesource.com/setup_9.x | sudo bash -

sudo yum install gcc-c++ make

sudo yum -y install nodejs

你也可以使用EPEL下载Node.js包,对于Fedora,使用以下命令安装:

$ sudo dnf install nodejs

 

四、在Ubuntu 16.04系统上安装Node.js的方法

对于Ubuntu和Debian系统,你可以从NodeSource存储库安装Node.js v9,使用命令:

$ curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -

$ sudo apt-get install -y nodejs

参考:Ubuntu 16.04安装Node.js

 

附1:检查Node.js已安装的版本

要检查系统上安装的Node.js的版本,请使用node -v命令:

$ node -v

按照上面的示例,安装的版本为Node.js v9版本。

 

附2:其它版本的安装说明

1、Node.js v11.x:

# Using Ubuntu

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -

sudo apt-get install -y nodejs

# Using Debian, as root

curl -sL https://deb.nodesource.com/setup_11.x | bash -

apt-get install -y nodejs

2、Node.js v10.x:

# Using Ubuntu

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt-get install -y nodejs

# Using Debian, as root

curl -sL https://deb.nodesource.com/setup_10.x | bash -

apt-get install -y nodejs

3、Node.js v8.x:

# Using Ubuntu

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt-get install -y nodejs

# Using Debian, as root

curl -sL https://deb.nodesource.com/setup_8.x | bash -

apt-get install -y nodejs

4、Node.js v6.x:

# Using Ubuntu

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

sudo apt-get install -y nodejs

# Using Debian, as root

curl -sL https://deb.nodesource.com/setup_6.x | bash -

apt-get install -y nodejs

 

相关主题

使用NVM在Linux系统上运行多个版本的Node.js

精选文章
热门文章