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

如何在Debian系统中安装指定小版本的NodeJS

如何在Debian上固定安装Node.js 18.15.0

你之前用的apt安装方法现在没法获取18.15.0了——因为nodesource的18.x源会自动同步该大版本的最新小版本,旧的18.15.0已经被从源中移除,所以apt只能找到18.16.0或者系统自带的版本。

给你两个靠谱的解决办法:

方法一:手动下载deb包安装并锁定版本

  1. 先确认你的系统架构,运行以下命令:
    dpkg --print-architecture
    
    常见结果为amd64(64位x86架构)或arm64(64位ARM架构)。
  2. 下载对应架构的Node.js 18.15.0 deb包,比如amd64架构的包名为nodejs_18.15.0-deb-1nodesource1_amd64.deb。
  3. 安装deb包:
    sudo dpkg -i nodejs_18.15.0-deb-1nodesource1_amd64.deb
    
    如果出现依赖错误,运行以下命令修复:
    sudo apt-get install -f
    
  4. 锁定版本,防止后续系统更新升级Node.js:
    sudo apt-mark hold nodejs
    
    若后续需要解锁版本,执行sudo apt-mark unhold nodejs即可。

方法二:用nvm管理指定版本

nvm是专门的Node.js版本管理工具,可快速安装并切换任意指定小版本:

  1. 安装nvm,在终端运行以下命令:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    
  2. 关闭当前终端后重新打开,或执行以下命令使nvm生效:
    source ~/.bashrc
    
  3. 安装18.15.0版本:
    nvm install 18.15.0
    
  4. 设置该版本为默认版本,确保每次终端启动都自动使用18.15.0:
    nvm alias default 18.15.0
    

这两种方法都能帮你稳定使用Node.js 18.15.0,满足政府认证的版本要求。

内容的提问来源于stack exchange,提问作者Roman Dronov

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 14:45:24