gpt4 book ai didi

node.js - 尝试在 CentOS 上安装 nodejs 12 时出现错误

转载 作者:行者123 更新时间:2023-12-04 19:40:15 34 4
gpt4 key购买 nike

我正在尝试在我的 centos 6 机器版本上安装 nodejs:centos-release-6-10.el6.centos.12.3.x86_64
我正在运行以下命令:-

curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -
sudo yum install nodejs
我收到以下错误
Loaded plugins: fastestmirror
Setting up Install Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
如何解决它。

最佳答案

NodeJS 12 不支持 Centos 6。
Centos 6 使用的 glibc 和 libstdc++ 版本对于 NodeJS 来说太低了。
您在 centos 6 上使用版本 10。
如果您仍然想将 NodeJS 12 塞进 Centos 6,那么您可以执行以下操作,但它可能会阻碍其他事情,风险自负。

wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-devel-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-headers-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-utils-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-static-2.17-55.el6.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libstdc++-4.8.5-44.el7.x86_64.rpm
rpm -Uvh --nodeps --force \
glibc-2.17-55.el6.x86_64.rpm \
glibc-common-2.17-55.el6.x86_64.rpm \
glibc-devel-2.17-55.el6.x86_64.rpm \
glibc-headers-2.17-55.el6.x86_64.rpm \
glibc-static-2.17-55.el6.x86_64.rpm \
glibc-utils-2.17-55.el6.x86_64.rpm \
libstdc++-4.8.5-44.el7.x86_64.rpm
而且你不能使用自动安装程序,你必须单独下载 NodeJS 12,因为自动安装程序不接受 Centos 6。

关于node.js - 尝试在 CentOS 上安装 nodejs 12 时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66368333/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com