我将我的 Linux 机器从 Ubuntu 18.04 升级到 20.04。
我需要安装 clang 编译器套件,apt
命令给了我错误。我已经搜索了许多可能的解决方案,但到目前为止,我发现的解决类似问题的建议都没有帮助。这是我尝试时得到的apt install clang
:
? ~ sudo apt-get install -f clang
读取软件包列表...完成 构建依赖树
读取状态信息...完成 无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,一些必需的包尚未创建或已从 Incoming 中移出。以下信息可能有助于解决这种情况:
以下软件包具有未满足的依赖项: clang : Depends: clang-10 (>= 10~) 但它不会被安装 E: 无法纠正问题,您持有损坏的软件包。? ~
我做过各种apt-get update
和apt-get upgrade
。我还尝试一个接一个地列出每个包,但列表不断增长,并没有解决问题。
编辑:在@Martin Konrad 之后,我尝试了 aptitude:
? ~ sudo aptitude install clang
The following NEW packages will be installed:
clang clang-10{ab} lib32gcc-s1{ab} lib32gcc1{ab} lib32stdc++6{ab}
libc6-i386{a} libclang-common-10-dev{ab} libclang-cpp10{ab} libffi-dev{a}
libobjc-9-dev{ab} libobjc4{ab} libomp-10-dev{a} libomp5-10{a} libpfm4{a}
libz3-4{a} libz3-dev{a} …
Run Code Online (Sandbox Code Playgroud)