如何在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
手动安装二进制包是最稳妥的方式,不会受源的限制:
- 找到Node.js官方的版本归档页面,定位到v10.19.0的Linux x64版本(压缩包后缀是
.tar.xz),下载到你的~/Downloads目录。 - 打开终端,切换到下载目录并解压压缩包:
cd ~/Downloads tar -xf node-v10.19.0-linux-x64.tar.xz - 将解压后的文件夹移动到系统全局的库目录:
sudo mv node-v10.19.0-linux-x64 /usr/local/lib/nodejs - 创建全局软链接,这样在任何终端都能直接使用
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 - 验证安装是否成功:
node -v # 正常应该输出 v10.19.0 npm -v # 对应版本大概是 v6.13.4
额外提示:多版本管理(可选)
如果你以后需要在不同Node版本之间切换,nvm(Node Version Manager) 是个非常好用的工具。你可以通过克隆它的官方仓库源码到本地来安装,具体操作可以参考官方说明。
内容的提问来源于stack exchange,提问作者mohammad asiyabanii
相关产品推荐
相关产品推荐

