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

Ubuntu 23.04下Node.js curl安装失败致apt更新异常求助

修复Ubuntu 23.04中apt更新异常的方案

1. 清理NodeSource残留的源配置

安装失败后,系统中可能残留了无效的NodeSource源文件,这是导致apt更新报错的核心原因:

  • 先列出所有相关的源文件:
ls /etc/apt/sources.list.d/nodesource*.list
  • 删除找到的所有NodeSource源文件:
sudo rm /etc/apt/sources.list.d/nodesource*.list

2. 移除NodeSource的GPG密钥

脚本可能已导入无效的GPG密钥,需要同步清理:

  • 查看已导入的密钥列表,找到含"NodeSource"字样的条目:
sudo apt-key list
  • 根据输出的密钥ID删除对应密钥(示例密钥ID为NodeSource常用值,需按实际输出调整):
sudo apt-key del 9FD3B784BC1C6FC31A8A0A1C16592E6E52529D4

如果是Ubuntu 22.04+使用的新式密钥存储,执行:

sudo rm /usr/share/keyrings/nodesource.gpg

3. 重置apt缓存并更新

完成清理后,重置apt缓存并执行更新:

sudo apt clean
sudo apt update

4. 处理残留依赖问题

如果apt update仍报错,尝试修复可能的依赖损坏:

sudo apt --fix-broken install

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 07:44:55