如何从存储库中删除使用 make install 安装的 apache 并使用 apache?

如何从存储库中删除使用 make install 安装的 apache 并使用 apache?

我想从 Ubuntu 11.10 中彻底删除 apache。我已经通过makemake install命令安装了 httpd-2.2.22 包。现在我想卸载它并通过 安装apt-get。有人能帮我吗?

答案1

dpkgapt-get人不知道包里有什么文件httpd-2.2.22,所以无法删除它们。

返回源目录,看看是否make uninstall可行。如果不行,或者您不再拥有源,则有一个更复杂的方法。

安装该installwatch程序,作为checkinstall软件包的一部分(sudo apt-get install checkinstall)。

如果需要,请重新获取源代码,按照之前的方式重新配置,然后重建。如果您仍保留安装时的源代码目录,则可以跳过此步骤。

然后,installwatch -o installwatch.log sudo make install将生成已安装的所有文件的列表make install。这些是您需要删除以清除手动httpd-2.2.22安装的文件。

相关内容