前提
检查epel-release包是否已经安装:
1
|
# yum list install|grep epel-release |
或:
1
|
# yum info epel-release |
若无,则安装:
1
|
# yum install epel-release |
注:EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。
安装
注意,通过yum 安装的版本比较低,可以通过node。
1 2 |
# yum install nodejs # yum remove nodejs |
参考node官方网站提示第三方维护的方法:
https://github.com/nodesource/distributions/blob/master/README.md
按提示,仍然要检查构建工具,若没有,则要安装:
1 2 |
yum install gcc-c++ make # or: yum groupinstall 'Development Tools' |
执行:
1
|
# curl -sL https://rpm.nodesource.com/setup_13.x | bash - |
输出日志中最后有:
1 2 3 4 5 6 7 |
..... ## Run `sudo yum install -y nodejs` to install Node.js 13.x and npm. ## You may also need development tools to build native addons: sudo yum install gcc-c++ make ## To install the Yarn package manager, run: curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo yum install yarn |
安装:
1
|
sudo yum install -y nodejs |
经过漫长等待…..
运行:
|
|