我一直将 GIMP 文件保存到单独的 d: 分区,但我收到 c: 磁盘空间不足的警告
刚刚收到通知,说 LibreOffice 文档我也在单独的数据分区上运行。该分区剩余 43GB 空间,而我的 c:\ 现在已经只剩下 40MB 的可用空间了!
我当前打开了一个 LibreOffice 文件,其内容如下:
“LibreOffice 无法保存重要的内部信息,因为以下位置的可用磁盘空间不足:/home/jonno/.config/libreoffice/3/user/backup
如果不在该位置分配更多可用磁盘空间,您将无法继续使用 LibreOffice。”
我如何释放 c: 上的空间并确保保存到 d: 不会影响 c: 空间?
答案1
Linux 不使用驱动器号,所以一开始我以为您说的是两个 Windows 分区(C:
和D:
);但我怀疑您说的实际上是 Linux 根(/
)分区和一个单独的 Linux 数据分区。如果是这样,您应该重新措辞您的问题。
假设我对您的问题的重新解释是正确的,Linux 系统的每个用户都有一个主目录,/home
默认/home/jonno
情况下,它位于子目录中——就您而言。用户文件默认放在那里。虽然您可以使用另一个分区来存储数据文件,但有些文件将要无论如何都要去那里。这些包括配置文件、一些临时文件、Web 浏览器历史文件等。如果您没有为根 ( /
) 分区分配太多空间,这可能会占用足够的空间,使其耗尽空间。存储在 之外的某些系统和临时文件/home
也会这样做。例如,目录/tmp
包含临时文件,有些程序可以创建相当大的临时文件;有些程序也会在 的子目录中存储大文件/var
。
如果您想使用单独的 Linux 分区来存储用户文件,通常的方法是将其挂载在/home
。这将帮助您预测剩余根 ( ) 分区的大小/
。此站点上有很多关于使用单独/home
分区的问题和答案,例如:
- 拥有单独的家庭分区有哪些优点和缺点?
- 我创建了一个单独的 /home 分区,这是一个好主意吗?
- HDD + SSD 设置上单独的 /home 分区的优点
- 我应该将根分区、主分区和交换分区设为多大?
- 如何将不同的分区重新挂载为 /home?
请注意,如果你是双启动,并且想要使用一个通用的 Windows/Linux 区域来存放用户文件,那么应该不是安装在/home
,因为用于此目的的最常见文件系统(FAT 和 NTFS)缺少用户主目录所需的关键功能。在这种情况下,您应该继续使用系统,但您可能需要重新调整 Linux 根 ( /
) 分区的大小或采取措施清理临时文件或其他不需要的文件。
如果没有更多信息,很难针对您的具体情况提供建议。我建议您编辑您的帖子以包含以下两个命令的输出:
sudo parted -l
df -h
在这些命令的每一行输出开头添加四个空格。这将保持格式完整;如果没有这些空格,输出将几乎难以辨认。