Ubuntu 12.04 根文件系统完整版

Ubuntu 12.04 根文件系统完整版

尽管我的 /home 目录仍有很多空间,但我的根文件系统似乎已满。

df -h 的输出:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg0-root   19G   18G  144M 100% /
udev                  1.9G  4.0K  1.9G   1% /dev
tmpfs                 385M  960K  384M   1% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  1.9G  176K  1.9G   1% /run/shm
/dev/mapper/vg0-log   9.3G   49M  8.8G   1% /var/log
/dev/sda1             447M   86M  337M  21% /boot
/dev/mapper/vg0-home  261G  7.5G  241G   4% /home

非常感谢您的帮助!

答案1

磁盘的此分布告诉您,根目录 ( /) 位于一个分区上,而主目录 ( /home) 位于另一个分区上,与第一个分区分开。因此,如果根目录已满,则不会使用主目录,因为它们是不同的分区。

因此,我建议清理旧安装的软件包。apt 总是存储下载的软件包 (.deb),也许你可以释放一些空间。还有旧内核。我使用Ubuntu 调整做到这两点。

我的另一个想法是改变根分区的大小。

答案2

根据“安装位置”,您将“所有相关内容”保留在根分区中,但 /home 和 /var/log 除外。这将包括 /var/lib/mysql 或 /var/lib/postgresql/*/data 等目录,这些目录可能会变得非常大。

我会尝试以下操作:

cd /
du -sh *

然后深入研究“大目录”,直到找到罪魁祸首。

答案3

查看此帖子: /var/lib/apt/lists 在 12.04 中非常大

我遇到了类似的问题。我的/var/lib/apt/lists/包里装满了包。以下命令解决了我的问题:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

相关内容