【问题标题】:Cannot run npm install on ubuntu无法在 ubuntu 上运行 npm install
【发布时间】:2022-07-22 09:30:06
【问题描述】:
node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node)

以上是我在 ubuntu 上运行 npm install 时遇到的错误。我的节点版本是 16.13.2,ubuntu 是 18.04 版本。

我尝试在 json 包中添加以下内容,但没有成功。

{
        "engines": {
         "node": ">= 16.13.2"
},

我还在 ubunutu 命令行上尝试了以下操作

sudo apt-get update
sudo apt-get install libc6

但是,它没有用。它说我已经有了最新版本,即 2.27-3ubuntu1.5,但错误提到需要 2.28。找不到更新方法。

【问题讨论】:

  • node -v 的输出是什么?

标签: node.js npm npm-install ubuntu-18.04


【解决方案1】:

也许您正在使用最新版本的节点 (18.0.0) 。它为我创造了同样的错误。 使用 node js 稳定版本或您确定可以使用的版本。您可以使用n 安装各种 nodejs 版本。 您可以在运行后使用 npm sudo npm i -g n 安装 n
sudo n stable sudo n <node version you needed>

【讨论】:

  • 这应该被接受为答案。谢谢
猜你喜欢
  • 2022-01-18
  • 2020-02-17
  • 2022-11-11
  • 2016-02-07
  • 2017-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-12
相关资源
最近更新 更多