LinuxSir.cn,穿越时空的Linuxsir!

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

怎样用APT-GET,删除软件干净点。

[复制链接]
发表于 2006-11-15 19:48:46 | 显示全部楼层 |阅读模式
用apt-get install装软件,一般会装很多支持包。而当我不想用这个软件时,用apt-get remove 来删除软件时,那些支持包并不会删掉,只是删那个 软件的包。我想删干净点,怎么做?
 楼主| 发表于 2006-11-15 19:59:04 | 显示全部楼层
比如说删除mysql,我用apt-get remove mysql*,这样会干净点,但好像提示释放的空间比安装用的小,也就是还没删除干净。不知有什么方法可以了删得干净点。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-15 20:23:50 | 显示全部楼层
apt-get --purge remove
dpkg -P
deborphan --guess-all
回复 支持 反对

使用道具 举报

发表于 2006-11-15 20:24:30 | 显示全部楼层
apt-get remove --purge xxxxx

不过某些依赖的包还是可能会留下的,用 aptitude purge xxxxx 较好
回复 支持 反对

使用道具 举报

发表于 2006-11-15 21:31:20 | 显示全部楼层
synaptic 这个管理里有专门的一项,试试
回复 支持 反对

使用道具 举报

发表于 2006-11-15 22:19:58 | 显示全部楼层
配合deborphan
回复 支持 反对

使用道具 举报

发表于 2006-11-16 08:51:56 | 显示全部楼层
我也正在想这个问题呢
回复 支持 反对

使用道具 举报

发表于 2006-11-16 10:21:26 | 显示全部楼层
不是有apt-get autoremove么?
回复 支持 反对

使用道具 举报

发表于 2006-11-16 12:10:57 | 显示全部楼层
Post by peter_huang
不是有apt-get autoremove么?

这个是删除下载后保存在 /var/cache/apt/archive/下的 deb 包的

楼主的"删除" 应该是 "卸载"的意思.
回复 支持 反对

使用道具 举报

发表于 2006-11-17 03:54:12 | 显示全部楼层
用aptitude install的方式安装软件,那么他所依赖的包将被标注为“自动安装”的状态,那么用aptitude purge的方式删除时,会把这些包全部干掉!
回复 支持 反对

使用道具 举报

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

本版积分规则

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