未找到 /usr/sbin/apache2

未找到 /usr/sbin/apache2

我正在尝试安装并运行 apache2,但之后apt-get purge apache2;apt-get install apache2(以 root 身份)仍然缺少该文件/usr/sbin/apache2

我正在运行 Backtrack 5 RC 2,它是 Ubuntu 的一个衍生版本。

我该如何修复它?

答案1

鉴于您正在清除,大概您在某个时候安装了它,但出了问题。 /usr/sbin/apache2 二进制文件不是由 apache2 包提供的,而是由其依赖项之一提供的:

# dpkg -S /usr/sbin/apache2
apache2-mpm-prefork: /usr/sbin/apache2

如果您的二进制文件丢失,但包仍然安装,您可以使用上述命令找出哪个包提供了二进制文件并重新安装。

相关内容