You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18.04安装Node.js遇libc6版本不足问题求助

解决Ubuntu 18.04安装Node.js时libc6版本不足的问题

Ubuntu 18.04默认libc6版本为2.27,而新版Node.js要求libc6 ≥2.28。强行升级系统libc6会破坏大量核心依赖(如apt、bash),绝对不建议操作。以下是两种安全的替代方案:

方案一:安装适配Ubuntu 18.04的Node.js版本

选择对libc6版本要求不高于2.27的Node.js分支(如14.x系列),通过专属源安装:

  1. 添加对应版本的NodeSource源:
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
  1. 安装Node.js:
sudo apt-get install -y nodejs

验证安装结果:

node -v
npm -v

方案二:用nvm独立管理Node.js版本

nvm会在用户目录下单独安装Node.js,完全不依赖系统级库,灵活性更高:

  1. 安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  1. 重启终端,或执行以下命令使nvm立即生效:
source ~/.bashrc
  1. 安装兼容的Node.js版本(以14.x为例):
nvm install 14
  1. 设置该版本为默认:
nvm alias default 14

验证安装结果:

node -v

内容的提问来源于stack exchange,提问作者Aniket Tiwari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 03:17:13