centos用 yum 方式安装 nodejs 和 npm
添加方法在 centos 添加epel和remi源 中
安装完成后,执行
1 |
yum -y install nodejs npm --enablerepo=epel |
注:centos 添加 epel 和 remi 源
添加 epel 源
64位:
1 2 |
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm |
32位:
1 2 |
rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm |
导入 key:
1 2 |
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 |
添加 remi 源
1 2 |
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi |
问题解决:
yum 安装完node版本是6.17.1,通过npm install –registry=https://registry.npm.taobao.org 安装时会报以下错误:
fetchMetadata: WARN retry will retry, error on last attempt: Error: Parse Error
解决:安装新版本node:
1 2 3 4 |
wget https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz xz -d node-v9.8.0-linux-x64.tar.xz tar -xvf node-v9.8.0-linux-x64.tar cp -r node-v9.8.0-linux-x64 /usr/local/node |
0 Comments