尝试使用 apt 清除旧的依赖项

尝试使用 apt 清除旧的依赖项

在此处输入图片描述我这里遇到一个问题。无法为 Ubuntu 根目录添加额外空间(我有双启动并使用 GRUB 切换操作系统)。

其次,现在无法直接访问我的 ubuntu。当我尝试从 GRUB 进入 ubuntu 时,经过一些授权检查后,它会冻结在类似 UI 的命令行中。

我正在使用可启动光盘检查现有 ubuntu 根目录的光盘使用情况。下面附上一张屏幕截图。请解决如何摆脱这种困境。不想丢失数据。

****编辑*****

现在我已经从 Windows 创建了一些空间,这些空间在 gparted 摘要中显示为未分配空间。如何将其添加到我的根卷,我正在添加我的 gparted 摘要的屏幕截图。 在此处输入图片描述

答案1

如果您启动到救援模式并且在根卷中启动了 shell,那么您可以尝试几种方法来回收足够的空间至少进行启动。

尝试使用 apt 清除旧的依赖项

您可以尝试运行apt autoremove。这将清除任何不需要的依赖项。

尝试删除不需要的包

如果您运行的是带有桌面界面的 Ubuntu,这可能特别有用,因为它可能附带了许多您不会使用的软件包。例如,firefox 浏览器或 openoffice。但这完全取决于您正在运行什么。要列出当前安装的软件包,请使用dpkg --list。这将是一个很长的列表,因此如果您怀疑存在要删除的程序,请尝试运行dpkg --list | grep package_name。如果可以删除某些程序,则使用 卸载apt remove package_name

其他一些想法:您可能能够删除/压缩一些日志文件。另外,检查您的主目录中是否有可以删除的内容。

答案2

如果您不使用 LVM,则必须操作标准分区以腾出足够的空间,但由于分区太多,这很繁琐。

如果你正好在使用 LVM(逻辑卷管理器),那就方便多了。LVM 适合处理多个卷。前提是你在安装系统之前已经建立了 LVM 卷组。在你发的 GParted 截图上我没有看到标准的分区分类,所以我猜测您已有一个 LVM 卷组(但我没有用过 MacOS X)。

如果要让 Ubuntu 实用,您至少需要 22 GiB 的空间来存储应用程序和系统本身(不包括主目录)。

您可能需要继续从Windows分区中划分空间(至少让根分区有22GiB的空间)。

这是唯一的办法。

使用 Ubuntu LiveCD 上的 GParted 对其进行分区。

https://gparted.org/help.php

相关内容