在 Centos 7 上安装 Node JS 4.8 则安装 6.11

2023-12-29

目前我尝试在我的 Centos-7 64 位机器上安装 Node Js 特定版本 4.8。使用以下命令

#  curl -sL https://rpm.nodesource.com/setup_4.x | bash -
#  yum install -y nodejs

但是当我检查节点版本时它显示6.11.1

我想为 Meteor 1.5.0 安装 Node Js,特别是 Node 4.8。

我也运行了命令cat /etc/yum.repos.d/nodesource-el.repo为了交叉检查,我得到了以下回复

[nodesource]
name=Node.js Packages for Enterprise Linux 7 - $basearch
baseurl=https://rpm.nodesource.com/pub_4.x/el/7/$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 7 - $basearch - Source
baseurl=https://rpm.nodesource.com/pub_4.x/el/7/SRPMS
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/NODESOURCE-GPG-SIGNING-KEY-EL
gpgcheck=1

我也运行了命令rpm -qa 'node|npm' I got nodesource-release-el7-1.noarch

我还运行了以下命令并尝试重新安装我的特定版本,但没有成功。

yum remove nodesource-release* nodejs
yum clean all

如果我做错了什么有什么建议吗?


很难给你一个答案,因为问题可能有不止一个原因,也许在这个link https://unix.stackexchange.com/questions/261950/why-wont-the-correct-new-version-of-node-js-install-on-centos-7您可以找到更多帮助,因为该问题已得到深入处理。

另外,我将解释我的解决方案是几个月前制定的,我删除了所有节点存储库:

sudo rm -fv /etc/yum.repos.d/nodesource*

之后,清理并更新:

sudo yum clean all && yum update

之后,再次尝试安装节点 4。

如果此时你有同样的错误,那是因为你有2个nodejs路径,可能如果你运行$ which node它返回/usr/local/bin/node代替/usr/bin/node

然后,您有两个选择,如我给出的上一个链接中的第一个答案所示:

选项1:

这是最简单的出路。您可以编辑 .bashrc 并添加一个指向 node -> /usr/bin/node 的别名。这就像添加别名 node="/usr/bin/node" 一样简单。这每次都会调用正确的版本,但我不能保证它将来不会与库发生冲突。

选项2:这是困难的方法,但它会解决它。首先,使用系统上安装的 yum nodejs 进行清除。其次,获取您已编译版本的 tarball,解压它,./configure 并卸载它。这一步,网上很容易找到。最后,通过 yum 重新安装 nodejs,这应该可以解决您的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Centos 7 上安装 Node JS 4.8 则安装 6.11 的相关文章

随机推荐

  • 如何从报表设计器调用 Acumatica 函数?

    我有一个用 Acumatica 编写的通用函数 我们在各种 Acumatica 屏幕上使用它 我们希望在报表设计器中使用此函数 以便我们可以打印该值 示例 CheckBday 如果我们传递客户代码 它应该检查此客户生日字段 如果是今天 则返
  • 非升压asio检查错误c ++

    有没有办法使用 tcp 检查非 boost asio 程序中的错误 有没有办法随机向连接添加错误 我用 C 创建了一个简单的 Echo 服务器 现在我必须为其生成随机错误 但问题是我不知道如何生成 或者 如果这有更多帮助 我需要检查二维奇偶
  • Chrome 自动播放政策中的自动播放背景视频

    因此 在最新的 chrome 中 显然自动播放策略已更改 因此这反过来又破坏了每个具有应自动播放视频背景的网站 我想知道是否有人有任何聪明的解决办法可以 解决 这个问题 我相信按钮或 进入页面 解决方案将是一种糟糕的解决方法 特别是对于背景
  • 如何获取函数内部创建的变量?

    我正在 node js 中执行 javascript 文件 并且需要访问在该文件中创建的所有变量 由于这些 javascript 文件可以根据开发人员上下文保存任何内容 因此我需要以编程方式访问变量 我的问题是 如何获取函数内创建的变量 像
  • 创建登录屏幕

    制作密码 登录屏幕的最佳方法是什么 我在某处读到最好使用弹出控件 如果是这样 我到底需要在 App xaml 中的哪里创建它 在为 Windows Phone 7 应用程序实现登录屏幕时 您需要考虑许多事项 这是一个示例 http baba
  • 通过 HTTP 访问 FTP?

    我们有一个外部安全 FTP 服务器 我们希望通过 HTTPS 访问该服务器 我们的基础设施不支持 FTP 我知道这是可能的 但我不知道怎么做 我正在寻找这样的东西 ftp ftp mozilla org pub mozilla org zz
  • 如何在浏览器控制台中查看 CORS 飞行前 OPTIONS 请求?

    我正在寻找一种在发出 CORS 请求时查看 CORS 飞行前选项请求的方法 我想查看服务器的响应标头以帮助我调试遇到的 CORS 问题 但我无法在 Chrome 或 Firefox 的 网络 选项卡或控制台中找到执行此操作的方法 我还安装了
  • Azure AD:如何获取令牌中的组信息?

    我们在 MEAN 堆栈中开发了应用程序 我们正在使用阿达尔角 https github com AzureAD azure activedirectory library for js用于天蓝色广告身份验证的库 根据文档和样本 https
  • MarginLayoutParams.setMargins() 不起作用?

    事情是这样的 我想以编程方式添加一些图像 图像应该有一个topMargin of 5dip除了第一张图片之外 LinearLayout with a vertical orientation方式 代码段下方 LinearLayout bod
  • 使用各种语言在 Hadoop 中运行作业的优缺点是什么?

    到目前为止 我一直使用 Pig 或 Java 进行 MapReduce 专门针对 Hadoop 集群运行作业 我最近尝试通过 Hadoop 流使用 Python Map Reduce 这也很酷 所有这些对我来说都有意义 但我对何时想要使用一
  • 如何将 numpy 对象数组转换为 str/unicode 数组?

    Update 在最新版本的 numpy 例如 v1 8 1 中 这不再是问题 这里提到的所有方法现在都可以按预期工作 原问题 使用对象数据类型来存储字符串数组有时很方便 特别是当需要修改大型数组的内容而不事先知道字符串的最大长度时 例如 g
  • JQuery live 或与 .change() 类似的东西?

    我想做这个 http docs jquery com Events live typefn http docs jquery com Events live typefn 只有 live 不支持更改事件 有解决方法吗 需要将函数绑定到某些动
  • 设计问题 - Web 应用程序会话中的持久数据

    我正在使用 servlet 和 jsp 开发一个 Web 应用程序 我有一个关于存储登录会话中多个 servlet 需要使用的数据的问题 例如 当用户登录时 我从数据库获取用户对象 并希望将其存储在某个地方 并让后续的 servlet 和
  • 使用构面时如何将值向量传递给 geom_vline?

    我有一个包含多列的数据框 每列对应一个不同的 id 我使用以下代码为每列创建了密度图 ggplot melt df aes x value geom density facet wrap paginate variable nrow 3 n
  • Python、Pandas 删除 Excel 中的行

    用于删除某些行的电子表格 在保存到新电子表格之前 将删除其第一列中包含以 36 开头的值的所有行 我使用这些代码 并且需要随后在 Excel 中拆分列 该示例如下所示 import xlwt from xlrd import open wo
  • Rails:has_many,但也有不同名称的 has_one

    让我们说一个User有很多Documents 以及单个Document他们目前正在努力 我如何在 Rails 中表示这一点 我想说current user current document Document first 在文档前面有或没有
  • sessionStorage 未按预期工作

    这是我的代码 sessionStorage loggedIn true if sessionStorage loggedIn alert true else alert false 够简单的 关于 JavaScript 如何评估这些表达式
  • UITextField成为FirstResponder仅工作一次

    在我的应用程序中 用户可以输入自己的姓名 UITextField 将被添加到视图中 并调用BecomeFirstResponder 在textFieldShouldReturn方法中 调用了resignFirstResponder 然后在
  • 使用线性内核调整 SVM 时,R 插入符异常缓慢

    在调整 SVM 参数时 我观察到一个非常奇怪的行为caret 当训练单个模型而不进行调整时 具有径向基核的 SVM 比具有线性核的 SVM 花费更多时间 这是预期的 然而 当在相同的惩罚网格上调整具有两个核的 SVM 时 具有线性核的 SV
  • 在 Centos 7 上安装 Node JS 4.8 则安装 6.11

    目前我尝试在我的 Centos 7 64 位机器上安装 Node Js 特定版本 4 8 使用以下命令 curl sL https rpm nodesource com setup 4 x bash yum install y nodejs