如何在Debian中完全删除包?

Modified on: Sun, 07 Jul 2019 07:00:02 +0800

我试着用这个:

aptitude remove denyhosts

它似乎成功但在我使用后重新启动后:

ps aux | grep "denyhosts"

我看到启动后仍然加载了denyhosts。

那么我该怎样做才能让我能够一劳永逸地制止它? “aptitude删除某些东西”不适合卸载吗?

最佳答案

将删除包和所有配置文件。

apt-get --purge remove package

如果它仍然给您带来问题,请尝试重新安装然后清除:

apt-get --reinstall install package
apt-get --purge remove package

您仍可能需要:

killall package

重新启动,如果再次启动,请运行:

update-rc.d remove package

故事时间:由于某些未知原因,当我清除ejabberd时;它继续运行。我信任apt-get杀死它并删除它。它没有。不用说,它最终用ramdisk日志文件填满了整个/ var。它一直持续到我杀死所有ejabberd进程并迅速解决了这个问题。所以它教会我始终确保apt-get工作并杀死所有需要的过程。


相关问答

添加新评论