wget 无法在 Arch 上运行并且依赖于 libnettle.so.6 和 libnettle.so.7

wget 无法在 Arch 上运行并且依赖于 libnettle.so.6 和 libnettle.so.7

pacman -Syu我认为在一年不活动后升级系统是问题所在。

现在 pacman 无法下载任何内容,因为 wget 将不再运行并出现以下错误:

wget:加载共享库时出错:libnettle.so.6:无法打开共享对象文件:没有这样的文件或目录

将 nettle 降级到以前的版本也没有帮助,因为除了 libnettle.so7 之外,还会生成相同的错误消息

..使用 ldd 检查 wget 依赖关系,我发现两者都被定义为依赖关系(libnette.so.6 和 libnettle.so7),但找不到 so.6。

ldd /usr/bin/wget | grep libnettle libnettle.so.6 => not found libnettle.so.7 => /usr/lib/libnettle.so.7 (0x00007f8f261f6000)

在长时间不启动系统后,我总是能够从更新引起的问题中恢复,但这次我没有找到任何东西。任何有关如何修复我的系统的建议将不胜感激。

我只发现这个已关闭的错误报告不是很有帮助,但 100% 是相同的问题https://bugs.archlinux.org/task/63153

(PS 简单地符号链接到 libnettle.so.7 并不能解决问题)

相关内容