为了账号安全,请及时绑定邮箱和手机立即绑定

Linux中如何完全卸载一个软件(如centos)

Linux中如何完全卸载一个软件(如centos)

梵蒂冈之花 2018-09-11 09:06:56
如题,如何才能在Linux中完全卸载一个软件?我在centos中使用yum安装了一个软件,然后使用yum remove卸载了该软件。但是后来发现/var/log,/var/lib等目录中都有残留。该如何才能把yum安装得依赖包和卸载后得残留文件都删除?
查看完整描述

2 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

yum remove的话貌似已经把所有的依赖都删除了。
所以剩下的只有两部分:
缓存(cache)和日志(log)。
缓存当然用 yum clean all
日志是不会自动删除的,因为第一工作量太大,各种软件的日志目录都能自定义,没办法完全删除,
另一个就是因为日志记录了几乎所有的东西,错误,警告,硬件错误,访问记录等。

一般的服务器日志都不会删除,
(装了桌面的话,X.org.log除外)
甚至还有专门的日志切割软件logrotate来进行日志分割方便备份和查询。


查看完整回答
反对 回复 2018-09-24
  • 2 回答
  • 0 关注
  • 2657 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信