如何修复apt安装llvm-14时的依赖缺失无法安装问题
解决LLVM-14重新安装时的依赖缺失问题
之前安装过llvm-14,因异常移除后,执行sudo apt install llvm-14时出现依赖无法安装的错误,错误信息如下:
llvm-14 : Depende: llvm-14-runtime (= 1:14.0.6++20221030064722+f28c006a5895-1exp1~20221030064759.169) pero no va a instalarse
Depende: llvm-14-linker-tools (= 1:14.0.6++20221030064722+f28c006a5895-1exp1~20221030064759.169) pero no va a instalarse
Depende: libllvm14 pero no va a instalarse
Recomienda: llvm-14-dev pero no va a instalarse
(注:上述为西班牙语提示,意为相关依赖项缺失且无法安装)
解决步骤
更新本地软件包索引,确保源信息最新:
sudo apt update修复损坏的依赖关系,让APT自动处理缺失或损坏的包:
sudo apt --fix-broken install清理本地缓存的软件包,重新下载:
sudo apt clean sudo apt autoclean直接指定安装LLVM-14及其所有依赖项:
sudo apt install llvm-14 llvm-14-runtime llvm-14-linker-tools libllvm14若上述操作仍失败,检查是否存在第三方PPA导致版本冲突:
- 列出当前已启用的PPA:
ls /etc/apt/sources.list.d/ - 找到与LLVM相关的PPA并禁用:
sudo add-apt-repository --remove ppa:[对应PPA名称] - 再次更新索引并尝试安装:
sudo apt update sudo apt install llvm-14
- 列出当前已启用的PPA:
内容的提问来源于stack exchange,提问作者user15807286
相关产品推荐
相关产品推荐

