yum - Linux中如何完全卸载一个软件(如centos)
伊谢尔伦
伊谢尔伦 2017-04-25 09:02:03
[Linux讨论组]

如题,如何才能在Linux中完全卸载一个软件?
我在centos中使用yum安装了一个软件,然后使用yum remove卸载了该软件。但是后来发现/var/log,/var/lib等目录中都有残留。
该如何才能把yum安装得依赖包和卸载后得残留文件都删除?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(2)
PHP中文网

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

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

阿神

yum remove 并不会删除依赖包
删除依赖包需要借助yum history 相关命令

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号