加载共享库 libzstd.so.1 时出现 apt-get 错误,无法打开共享对象文件,没有这样的文件或目录

加载共享库 libzstd.so.1 时出现 apt-get 错误,无法打开共享对象文件,没有这样的文件或目录

我试图升级系统,但我得到了,

/var/cache/apt/archives/ 中没有足够的可用空间。

我尝试过apt-get autoremoveapt-get clean但仍然一无所获。

根目录下没有剩余空间:

http://prntscr.com/o20ccl

然后阅读某处那个,安装libapt-pkg5.0手动认为这个问题可以解决,所以我尝试安装,但缺少一些依赖项并且它停止了,然后我注意到我不再能够使用了apt

我也重新启动了该系统,但问题仍然存在。我也跑过sudo ldconfig,但结果相同。

你知道我该如何解决这个问题吗?

如果您需要更多信息,请随时询问。

答案1

好像我为我的 debian 9 安装了一个不兼容的 libapt-pkg5.0 所以我只是下载了该库的正确版本,

wget http://ftp.br.debian.org/debian/pool/main/a/apt/libapt-pkg5.0_1.4.9_amd64.deb

并通过安装它,

dpkg -i libapt-pkg5.0_1.4.9_amd64.deb

它又复活了。

相关内容