最近想把Ubuntu从12.04升级到13.10,可/var目录下的空间不足,怎么处理这个问题?提示需要850M多的空间,可从以下的信息来看,里面的东西我几乎是没得删除了。#du-h--max-depth=1/var92K/var/crash4.0K/var/local4.0K/var/games4.0K/var/backups80K/var/spool4.0K/var/metrics176M/var/tmp16K/var/lost+found4.0K/var/opt9.9M/var/log606M/var/lib4.0K/var/mail136M/var/cache927M/var如果要给/var目录扩容,又该如何做?#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/sda519G2.7G16G16%/udev916M4.0K916M1%/devtmpfs370M900K369M1%/runnone5.0M05.0M0%/run/locknone923M84K923M1%/run/shmnone100M52K100M1%/run/user/dev/sda1138G30G6.2G83%/srv/dev/sda1229G13G14G49%/opt/dev/sda6961M522M391M58%/boot/dev/sda719G14G4.3G77%/home/dev/sda83.8G86M3.5G3%/tmp/dev/sda919G13G5.7G69%/usr/dev/sda103.8G1.2G2.5G32%/var
2 回答
慕慕森
TA贡献1856条经验 获得超17个赞
原因分析1:如果/var是单独分区的,可能是分区容量过小,更新系统或者安装大型软件时,使用到了/var目录,因此提示空间不足。使用一下办法即可解决。方法1:sudoapt-getcleansudoapt-getautoremove然后重启机器,如果仍然空间不足,使用方法2。方法2:用symboliclinks來解決﹕mv/var/spool/home//先移动/var下较大目录到/home或者其他某一空间足够大的目录。ln-s/home/spool/var//做一个symboliclink。/var/spool指向/home/spool,以此来解决var空间不足的问题。原因分析2:如果/var没有单独分区,则系统默认共享使用/home目录,若此时提示/var空间不足,则说明/home空间不足,这种情况,建议重新安装系统,重新规划分区结构。一般来说,/var目录2G-4G为好,或者不分区,共享/home。详见
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
可以试试类似的方法,把一块儿新的硬盘mount上去sudomount/dev/xxx/tmp/mntsudocp-pr/var/*/tmp/mnt/sudoumount/tmp/mntsudomount/dev/xxx/var
添加回答
举报
0/150
提交
取消