LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2328|回复: 14

有没有linux下的拉圾文件清理工具

[复制链接]
发表于 2006-9-3 14:46:54 | 显示全部楼层 |阅读模式
系统经过长时间的使用后,有时安装、删除软件包,经常不能够完全删除,会残留一些文件,尤其是安装编译外来软件,更不容易去除干净。不知linux下有没有象windows下的一些清理工具?
发表于 2006-9-3 16:32:09 | 显示全部楼层
gtkorphan
回复 支持 反对

使用道具 举报

发表于 2006-9-3 21:41:43 | 显示全部楼层
aptitude purge 可以连配置文件一起删除

aptitude purge $(dpkg -l | grep ^rc | awk '{ print $2 }') 可以将系统中残存的配置文件删除

如果是不按规则生成的软件包,大概只能自己去找到残存的文件,并手工清除了。

而且,用aptitude 安装软件包比较好,因为它会自动处理依赖关系,在删除软件包的时候,如果有不用的相关依赖包,也会自动删除。

正常情况下,会有许多配置文件残留,只要用上面的那个语句就可以全部删除了。
回复 支持 反对

使用道具 举报

发表于 2006-9-4 10:10:53 | 显示全部楼层
用aptitude 安装软件包比较好,因为它会自动处理依赖关系,在删除软件包的时候,如果有不用的相关依赖包,也会自动删除。




此话我不敢信,比如我用apt-get install安装的软件包xfce4,但是用aptitude purge 卸载,他只卸载掉一个程序,其他的我还要用synaptics来进行卸载
回复 支持 反对

使用道具 举报

发表于 2006-9-4 11:31:45 | 显示全部楼层
Post by dragonchina
此话我不敢信,比如我用apt-get install安装的软件包xfce4,但是用aptitude purge 卸载,他只卸载掉一个程序,其他的我还要用synaptics来进行卸载

那是因为你不是用aptitude install安装的xfce4。如果你用aptitude install来安装xfce4,它会把所有依赖安装的包标记为auto installed。当你aptitude purge xfce4的时候,所有当初被标记为auto installed的且不被别的程序依赖的包会被卸载。

这可以认为是aptitude高于apt-get和synaptics的一大特点。因此,建议从头开始就使用aptitude。
回复 支持 反对

使用道具 举报

发表于 2006-9-4 11:35:40 | 显示全部楼层
嗯,自从 sarge 发布以来我就一直在使用 aptitude 了。
回复 支持 反对

使用道具 举报

发表于 2006-9-4 13:19:20 | 显示全部楼层
apt和aptitude的争论在debian的Mailing Lists上有很多,apt只会装depened的相关包而不会去装recommended和suggested的包,而aptitude则不然,就像一位老兄说的,apt是do what you told it to do,说到底,选择与否主要在个人,也只是工具而已,离了dpkg它们谁也玩不转的
回复 支持 反对

使用道具 举报

发表于 2006-9-4 13:30:13 | 显示全部楼层
楼上大概想表述的是apt-get和aptitude之争,它们都是apt的前端。
回复 支持 反对

使用道具 举报

发表于 2006-9-4 13:30:23 | 显示全部楼层
楼上说的有道理,喜欢用apt,而aptitude往往装有一些不用的东西。
回复 支持 反对

使用道具 举报

发表于 2006-9-4 16:49:09 | 显示全部楼层
Post by seamonkey
楼上大概想表述的是apt-get和aptitude之争,它们都是apt的前端。

我说的apt是apt-cache、apt-file和apt-get等的大致,个人认为apt-get和aptitude不是对等的,wajig等还差不多
debian里的APT的说法也比较含糊,
dpkg -s apt给出的说法是:
Description: Advanced front-end for dpkg
This is Debian's next generation front-end for the dpkg package manager.
It provides the apt-get utility and APT dselect method that provides a
simpler, safer way to install and upgrade packages.
.
APT features complete installation ordering, multiple source capability
and several other unique features, see the Users Guide in apt-doc.
而其带的也只有apt-cache、apt-cdrom、apt-config、apt-get、apt-key
那么真正的APT应该所致何处,难道dpkg的前端是APT
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表