Apache2 安装错误

Apache2 安装错误

apache2在Ubuntu 上安装时出现以下错误。

dpkg: unrecoverable fatal error, aborting:
unknown group 'mlocate' in statoverride file
E: Sub-process /usr/bin/dpkg returned an error code (2)

我认为,我搞乱了 apache-data 。

答案1

嗯,我认为你应该卸载它。在终端中输入以下命令以删除与其相关的所有软件包,然后重新安装它“只需不到 5 分钟”。

sudo apt-get purge apache2
sudo apt-get autoremove

sudo apt-get install apache2

如果你想继续,请查看此链接:在 Ubuntu 上安装 Apache-MySQL-PHP。目前我有点依赖它来了解如何配置和调试这些家伙。我相信它会对你有好处。

答案2

使用 Google 搜索错误消息会出现,这表明这是一个 dpkg 问题,而不是 apache 问题。进一步谷歌搜索发现,mlocate 读取一个或多个由 updatedb(8) 准备的数据库,并将与至少一个 PATTERN 匹配的文件名写入标准输出。另请参阅 updatedb。换句话说,这看起来是一个数据库问题。

添加 mlocate 组(使用“addgroup”命令可能会有帮助(虽然这在大多数 Ubuntu 版本上不是必需的)并查看https://linux.die.net/man/8/updatedb。这可能会为您指明正确的方向。

相关内容