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

Ubuntu 22.04下npm install命令突然失效求助

针对Ubuntu 22.04下npm install卡住问题的排查方案

确实有不少开发者在Node 18.12.1 + npm 8.19.2的组合下遇到过类似问题,给你几个实际可行的排查方向:

  • 检查npm网络配置:执行npm config get registry确认镜像源,若用默认源可临时切换为国内源测试(npm config set registry https://registry.npmmirror.com/),同时关闭系统代理后重试npm install。
  • 禁用npm进度条:部分环境下进度条渲染会导致终端卡住,试试执行npm install --no-progress,或者全局配置关闭进度条:npm config set progress false。
  • 修复文件权限:检查~/.npm目录权限,执行ls -ld ~/.npm,若所有者不是当前用户,执行sudo chown -R $USER:$USER ~/.npm修改后重试。
  • 用nvm重装Node环境:系统级安装的Node/npm可能存在文件损坏,先卸载当前版本,再通过nvm重新安装:
    nvm uninstall 18.12.1
    nvm install 18.12.1
    
  • 检查系统防火墙:临时关闭ufw测试sudo ufw disable,如果能正常执行,再调整防火墙规则允许npm的网络请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 03:40:34