/var/cache/apt/archives/ 中空间不足

/var/cache/apt/archives/ 中空间不足

我尝试安装 texlive 软件包,但无法正确完成安装。当我尝试继续时,它几乎完成了所有安装,但由于 /var/cache/apt/archives/ 中空间不足,因此无法安装 texlive-publishers-doc。因此,现在我无法安装或删除任何软件包,因为出现此错误,我也无法执行sudo apt-get autoremove、 或sudo apt-get update

我已经执行了sudo apt-get cleansudo apt-get autoclean,但是之后问题仍然存在。

我一直在网上寻找答案,但是,尽管有些人遇到过这种情况,但我在网上找到的解决方案都没有用。在重新安装之前,我已经没有主意了。

顺便说一下,我正在使用 Linux Mint 19(Tara)Cinnamon 64 位,与 Windows 10 Home 双启动。

答案1

首先,您需要给 apt 一点喘息的空间 - 您可以通过从中删除所有 .deb 文件来做到这一点/var/cache/apt/archives

下一步是apt -f install将数据包管理器置于一致状态。最后apt autoremove很可能会删除大量旧内核映像,在此过程中彻底解决空间问题。

您应该养成apt autoremove定期运行的习惯,可以手动运行,也可以通过配置无人值守升级来/etc/apt/apt.conf.d包含此步骤。

答案2

@Atalajaka 以下错误“以下软件包具有未满足的依赖项:texlive-full:依赖:texlive-publishers-doc(> = 2017.20170628)”意味着您在安装某个需要 textlive 依赖的软件包时遇到了未满足依赖项的错误,这导致 apt 缓存出现错误,解决此问题:

1-浏览到执行命令“dpkg -i [package name-xx].deb”的文件夹

2- 输入以下命令删除该包:

dpkg -r [packagename]

相关内容