如果我试图安装libclang并构建必要的:
sudo apt install libclang-dev
sudo apt install build-essential我得到以下错误(在页面底部),但如何安装正确的libc6,我已经尝试切换到一个旧版本,更新和升级
sudo dpkg --configure -a
sudo apt-get -f install都不起作用


发布于 2022-09-29 12:28:33
这是因为在ubuntu包中没有libclang-dev。
你应该看看这个:

你应该选择其中之一:
Libclang-10dev libclang-8-dev libclang-通用-6.0-dev libclang-cpp1 10-dev libclang-cpp1-9 libclang-11-dev libclang-9 dev libclang-公共-7-dev libclang-cpp9 11 libclang-cpp9 libclang-12-dev libclang-公用-10-dev libclang-公共-8-dev libclang-cpp11 11-dev libclang-dev libclang-6.0-dev libclang-公共-11-dev libclang-公共-9-dev libclang-cpp12 12 libclang-perl libclang-7-dev libclang-perl 12 dev libclang-cpp12 10 libclang-cpp12 12-dev
还可以在安装以下内容之前进行搜索:
sudo apt-cache search libclang请参阅 如何使用apt-缓存搜索来查找包 以获得更多信息。
在安装任何东西之前,一定要确保sudo apt-get update 应该使用。
对于无法纠正问题,您已持有破损的包裹。,您应该看到这个答案
您可以通过以下方式获得实际持有的包的列表:
dpkg --get-selections | grep hold如果没有,或者看起来没有关联,那么它可能是其他的东西。仔细检查当您获得错误消息时尝试的命令的输出,因为除了错误消息之外,该命令的完整输出中可能还有其他线索。
https://stackoverflow.com/questions/73885447
复制相似问题