替换(而不是恢复)Ubuntu etc 目录中的目录?

替换(而不是恢复)Ubuntu etc 目录中的目录?

我意外地从安装的 Ubuntu Server 12.04 中删除了 /etc/samba 文件夹。我可以在哪里获取该文件夹的新副本?因为它是新安装的。

答案1

您可以dpkg通过以下方式询问此文件夹中应该包含文件的所有软件包:

$ dpkg -S /etc/samba

然后发出

# apt-get install --reinstall package1 package2 ...

应该重新安装这些软件包并恢复配置文件。

你可能还想看看etckeeper,一种保存在 git 存储库中的工具/etc(因此可以轻松地从上述错误中恢复)。

相关内容