使用 apt-get 安装,然后耗尽存储空间

使用 apt-get 安装,然后耗尽存储空间

我尝试安装一个大包,却忘记了剩下的空间所剩无几,现在我有点卡住了。

当我尝试删除任何软件包时,出现以下错误:

E: dpkg 被中断,您必须手动运行“sudo dpkg --configure -a”来纠正问题。

当我运行 dpkg 命令时,它抱怨我没有空间。有没有一种方法可以明确告诉它中止安装或释放空间(最好不要手动删除包管理器文件)。

答案1

sudo apt-get clean

已解决的问题。

答案2

我在尝试在只有 8GB 磁盘的 AWS 实例上安装一个巨大的 12GB 软件包(intel-basekitintel-oneapi 的一部分)时遇到了类似的问题。

sudo apt-get clean没有给我足够的磁盘空间来做apt --fix-broken install

幸运的是我有15GB的内存。我搬走了/opt(安装包的地方),将额外的内存安装/opt为 ramdisk,并将所有内容移至新的 ramdisk-ed 中/opt。这使我能够apt --fix-broken install修复系统的状态,然后运行

sudo apt purge intel-basekit
sudo apt autoremove

来弥补我的错误。

以防万一你像我一样惊慌,请尝试虚拟磁盘

相关内容