我有 Ubuntu 12.04,并尝试使用默认 LAMP 堆栈安装 Apache/PHP/MySQL tasksel
。
一切都很顺利,直到我要/etc/apache2/ports.conf
按照ApacheMySQLPHP指南。由于我没有先更改文件的权限,我无意中删除了文档的内容。
现在,我不知道如何将文件恢复到其原始状态。
我尝试重新安装程序,但没有效果,因为 Apache 仍然安装并运行。
答案1
通常,我会使用apt-file
命令(需要安装)来搜索 /etc/apache2/ports.conf: apt-file search ports.conf
。这将提供一个软件包列表,其中一个是 apache2.2-common。所以现在您知道哪个软件包提供了您要替换的文件。然后您可以重新安装该软件包或下载它并手动查看其内容。
可能有更好的方法来实现它,但一般来说,这种方法至少总会引导你走向正确的方向。