![如何释放根文件系统中的内存](https://linux22.com/image/224041/%E5%A6%82%E4%BD%95%E9%87%8A%E6%94%BE%E6%A0%B9%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%E5%86%85%E5%AD%98.png)
我有一台笔记本电脑,安装了 Arch Linux 大约两年了。昨天,当通过命令进行每日更新时,sudo pacman -Syu
我收到了警告the volume Filesystem root has only 1.0GB disk space
。我运行了命令df -h
并df -i
收到了以下输出。
$ df -h
Filesystem Size Used Avail Use% Mounted on
dev 7.7G 0 7.7G 0% /dev
run 7.7G 2.1M 7.7G 1% /run
/dev/mapper/volgroup0-lv_root 30G 27G 1.4G 96% /
tmpfs 7.7G 41M 7.7G 1% /dev/shm
tmpfs 7.7G 4.3M 7.7G 1% /tmp
/dev/nvme0n1p2 459M 157M 273M 37% /boot
/dev/mapper/volgroup0-lv_home 908G 63G 799G 8% /home
tmpfs 1.6G 104K 1.6G 1% /run/user/1000
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
dev 2004803 790 2004013 1% /dev
run 2010868 1373 2009495 1% /run
/dev/mapper/volgroup0-lv_root 1966080 433229 1532851 23% /
tmpfs 2010868 105 2010763 1% /dev/shm
tmpfs 1048576 58 1048518 1% /tmp
/dev/nvme0n1p2 128016 379 127637 1% /boot
/dev/mapper/volgroup0-lv_home 60481536 340313 60141223 1% /home
tmpfs 402173 148 402025 1% /run/user/1000
我尝试安装volgroup0-lv_root
以查看是什么占用了这么多内存,但它似乎无法访问多个文件夹。我应该如何释放根文件系统中的内存,或者是调整它大小的方法,因为我在 lv_home 中有这么多可用内存?看来这是由每日更新引起的,是否与可能导致此问题的更新有关,如果是,则他们的 pacman 命令可以释放 zip 文件等残留物,如果是这样的话是造成这个的原因吗?