我从源代码中安装了rkhunter (我认为是1.40),然后从源代码更新到1.4.2 (因为rkhunter中没有应用程序更新功能,apt中的最新版本也很旧),这意味着我的旧版本是/usr/bin/rkhunter,以及新的at /usr/local/bin/rkhunter。只要我记得使用正确的路径(或者确保/usr/local/bin在$PATH中更高),这似乎没问题,但我不确定同时使用两个版本的rkhunter和使用相同的配置文件是个好主意。所以!有没有办法删除旧的,保持新的,而不是混乱的配置?
我能想到的最好是备份配置,用apt删除,重新安装源代码,恢复配置并运行-propupd来设置数据库。
发布于 2016-08-09 13:53:34
编辑:来自新信息:1.从源代码安装。2.从包件安装
假设您仍然拥有您使用的原始源代码的副本,我仍然会尝试:备份配置
make uninstall
或
sudo make uninstall
使用原来的1.40源。
此时,确保软件包版本正确地安装在基于debian的系统上:sudo dpkg-reconfigure rkhunter或红帽基系统的:sudo yum reinstall rkhunter。
配置应该保持不变,但我也建议备份以防万一。
https://serverfault.com/questions/795764
复制相似问题