如何清理 /var/cache?

如何清理 /var/cache?

当我今早起床时,我发现我的牙根一夜之间就长满了

du -hx --max-depth=1 /

132M    /boot  
4.0K    /media  
16K /lost+found  
16M /root  
702M    /lib  
4.0K    /OLDHOME  
8.2G    /usr  
73M /etc  
4.0K    /srv  
11M /sbin  
4.0K    /selinux  
8.0K    /.config  
4.0K    /cdrom  
4.6G    /var  
181M    /opt  
4.0K    /mnt  
9.3M    /bin  
4.0K    /lib64  
14G /  

该空间由 /var/cache/polipo (2.7G) 使用。我该如何安全地清理它?
我试过重新启动 => 没有用
使用 bleachbit => 清理预览中未检测到该空间

PS:我确实做了 rm -rfYouTube在 /var/cache/polipo 中,它释放了 2G 空间。但不知道它是否安全

答案1

方法 1:

sudo apt-get autoclean
sudo apt-get autoremove

方法 2:

以 root 用户身份启动 bleachbit:磁盘中没有空间;sudo apt-get clean 不起作用

答案2

Polipo 是一个网络缓存程序,可以在磁盘缓存中存储大量数据。

清除此问题的一种方法是发出命令sudo polipo -x- 这将导致 polipo 清除本地磁盘缓存。

答案3

对于命令行用户来说,清理缓存最强大的命令当然是

sudo apt clean

这也将删除所有缓存文件。

答案4

这听起来很明显,但你可能还没有这样做。

默认情况下,Ubuntu 会将其下载并安装的每个更新都保存在磁盘的缓存中,以备您再次需要它。

如果您经常添加和删除应用程序、发现需要重新配置/重新安装特定软件包或者只是连接不佳,这将非常有用。

但另一方面,apt 包缓存可能会迅速膨胀到几百 MB。此命令会告诉您 apt 缓存有多大:

du -sh /var/cache/apt/archives

要清理 Ubuntu 上的 apt 缓存,只需运行以下命令。

sudo apt-get clean

apt clean 命令会删除 apt 缓存中保存的所有软件包,无论其年龄或需求如何。如果您的连接速度较慢、速度受限或时断时续,您可能需要考虑跳过此步骤。

来源

相关内容