当前位置: 首页 > news >正文

linux安装nodejs,出现glibc高版本问题规避

使用官方非保证的包

https://github.com/nodejs/unofficial-builds

包下载地址

https://unofficial-builds.nodejs.org/download/release

下载对应版本

wget https://unofficial-builds.nodejs.org/download/release/v20.18.0/node-v20.18.0-linux-x64-glibc-217.tar.xz

1. 安装 nvm(如果还没安装)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc

2. 解压安装包(假设是 node-v20.18.0-linux-x64-glibc-217.tar.xz)

tar -xf node-v20.18.0-linux-x64-glibc-217.tar.xz

3. 移动到 nvm 目录

mkdir -p ~/.nvm/versions/node
mv node-v20.18.0-linux-x64-glibc-217 ~/.nvm/versions/node/v20.18.0

4. 让 nvm 识别手动安装的版本

nvm use 20.17.0

5. 创建符号链接以确保完整功能(可选)

cd ~/.nvm/versions/node/v20.17.0
ln -sf $(which node) bin/node
ln -sf $(which npm) bin/npm

总结

手动安装 Node.js 到 nvm 的关键在于从官方 unofficial-builds 仓库下载对应平台的预编译包,解压后移动到~/.nvm/versions/node目录并命名为版本号格式。随后通过nvm use让 nvm 识别该版本,必要时创建符号链接以确保nodenpm命令完整可用。整个过程无需编译源码,但需注意选择与系统 glibc 版本匹配的包,并确保 nvm 已正确安装和初始化。

参考资料

  • Node.js 官方文档
  • nodejs/unofficial-builds GitHub 仓库
  • nvm-sh/nvm 官方 README
http://www.cnnetsun.cn/news/4282419.html

相关文章:

  • 从零开始学Python爬虫与数据分析:一条高效实战路线
  • 基于Python的高校毕业生就业质量可视化数据分析平台(源码+lw+部署文档+讲解等)
  • 如何让T3 Code连接AI智能体:ACP协议对接与effect-acp包完整解析
  • Code Stitcher:让LLM输出自动落地到本地代码库的工程化实践
  • 3DMax自定义弯曲工具全解析:从路径变形到权重绘画,突破建模限制
  • 系统动力学建模解析全球塑料污染:从生命周期到干预策略
  • background-agents功能特性完整清单:5家模型厂商、5种沙箱供应商、4个客户端入口
  • 在Edge142及后续版本版本中显示IE模式按钮
  • Google Play开放第三方商店后,开发者必知的多渠道分发与签名适配指南
  • 嵌入式工程师跨界移动开发:思维碰撞与工具链对比实战
  • 多智能体模拟框架CARD:用LLM Agent生成信用卡行为模拟数据
  • COMSOL触屏App开发指南:从Application Builder到Server部署
  • AI应用开发中的配置重复与上下文管理难题
  • Java秋招面经大合集:从JVM到并发,从算法到项目实战
  • 智能车竞赛线上模式公平性挑战与工程实践反思
  • 2026数字人分身5款轻量化工具:简易操作适配新手零基础快速上手
  • Pohlig-Hellman算法:离散对数问题的脆弱性分析与安全规避
  • 多任务DETR与骨干网络在乳腺钼靶分类定位中的应用
  • 基于SpringBoot的中学信息技术教学网站设计与实现全解析
  • 千万级并发来袭,无人机平台还能稳住吗?
  • AI提效的工程化实践:从代码生成到智能体与RAG工作流
  • 设备端AI智能体实战:从Perplexity研究到Dify本地Agent搭建
  • 主数据管理理论与全栈实战|全网独家复现MDM架构数据清洗融合、黄金数据构建、全域分发治理、助力企业一数一源、数据贯通、提质降本增效
  • Vue+ECharts折柱混合图实战:国赛级数据可视化避坑指南
  • 格聂南线实测:比亚迪方程豹如何重新定义新能源越野智驾
  • Flutter for OpenHarmony 实战:IP 地址与网络信息查询:HarmonyOS ArkTS API 24 显示本机设备的局域网 IP、运营商等基础信息。
  • 百度Java社招三面面经:从Java基础到系统设计全复盘
  • 气压传感器LPS27HHW实战:防水封装、低功耗与可穿戴设计要点
  • 2026 企业级数字人直播系统5 款深度评测:平台合规性实测对比
  • Email Verification API 技术拆解:从原理到多语言实战