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

如何在Ubuntu 21.10中安装特定版本Node.js 10.19.0?

嗨,我太懂你升级系统后依赖全乱的崩溃感了——之前帮朋友处理过几乎一模一样的问题!别慌,咱们一步步来把Node.js 10.19.0稳稳装上,让你的项目依赖恢复正常。

第一步:彻底清理现有Node.js环境

首先得把系统里残留的Node和npm彻底清干净,不然新安装的版本容易冲突:

  • 先卸载系统级的Node.js和npm:
    sudo apt purge nodejs npm -y
    sudo apt autoremove -y
    sudo apt clean
    
  • 再清理残留的全局模块、配置文件和缓存:
    sudo rm -rf /usr/local/lib/node_modules
    sudo rm -rf ~/.npm
    sudo rm -rf ~/.node-gyp
    
第二步:手动安装Node.js 10.19.0

手动安装二进制包是最稳妥的方式,不会受源的限制:

  1. 找到Node.js官方的版本归档页面,定位到v10.19.0的Linux x64版本(压缩包后缀是.tar.xz),下载到你的~/Downloads目录。
  2. 打开终端,切换到下载目录并解压压缩包:
    cd ~/Downloads
    tar -xf node-v10.19.0-linux-x64.tar.xz
    
  3. 将解压后的文件夹移动到系统全局的库目录:
    sudo mv node-v10.19.0-linux-x64 /usr/local/lib/nodejs
    
  4. 创建全局软链接,这样在任何终端都能直接使用node和npm命令:
    sudo ln -s /usr/local/lib/nodejs/bin/node /usr/local/bin/node
    sudo ln -s /usr/local/lib/nodejs/bin/npm /usr/local/bin/npm
    
  5. 验证安装是否成功:
    node -v # 正常应该输出 v10.19.0
    npm -v # 对应版本大概是 v6.13.4
    
额外提示:多版本管理(可选)

如果你以后需要在不同Node版本之间切换,nvm(Node Version Manager) 是个非常好用的工具。你可以通过克隆它的官方仓库源码到本地来安装,具体操作可以参考官方说明。


内容的提问来源于stack exchange,提问作者mohammad asiyabanii

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 21:57:31