各个发行版看这里哦:https://github.com/nodesource/distributions

呜……系统仓库的版本有时候可能不是我们需要的,或新或旧,所以通过这个方式可以安装任何我们想要的版本。

两种方式,自己添加repo和安装对应的rpm包。

自己添加repo

导入用于验证包签名的证书。

rpm --import  https://rpm.nodesource.com/pub/el/NODESOURCE-GPG-SIGNING-KEY-EL

添加repo信息,需要确定自己的发型版本哦。(rpm --eval %rhel可以查看当前发行版号)

cat << EOF >/etc/yum.repos.d/nodesource.repo
[nodesource]
name=Node.js Packages for Enterprise Linux 9 - \$basearch
baseurl=https://rpm.nodesource.com/pub_14.x/el/9/\$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL

[nodesource-source]
name=Node.js for Enterprise Linux 9 - \$basearch - Source
baseurl=https://rpm.nodesource.com/pub_14.x/el/9/SRPMS
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL
gpgcheck=1
EOF

安装Nodejs,由于官方仓库可能也有nodjs,会自动安装比较新的版本,不管怎么样,安装的时候只使用我们自己添加的仓库。

yum install --enablerepo= nodesource nodejs nodejs-devel nodejs-docs
最后修改:2023 年 06 月 15 日
如果觉得我的文章对你有用,请随意赞赏