我该如何恢复/ etc/nginx?

Gow*_*u R 91 ubuntu ubuntu-11.10

我错误地删除了我的ubuntu 11.10 PC中的/ etc/nginx目录.如何在/ etc/nginx中恢复ngnix目录?

我做了这些命令:

  1. sudo su
  2. rm -rf /etc/nginx

我想再次获得/ etc/nginx目录.怎么样?

我试过这个重新安装nginx:

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install nginx

然后它给出了以下

Reading package lists... Done

Building dependency tree   

Reading state information... Done
E: Unable to locate package nginx
Run Code Online (Sandbox Code Playgroud)

如何在ubuntu 11.10上获得完整的nginx软件?

ara*_*ara 252

要重新创建它,首先使用purge卸载甚至删除配置文件和记录:

sudo apt-get purge nginx nginx-common nginx-full
Run Code Online (Sandbox Code Playgroud)

然后重新安装:

sudo apt-get install nginx
Run Code Online (Sandbox Code Playgroud)

如果以上对您不起作用,您也可以尝试使用dpkg的--force-confmiss选项.

sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb 
Run Code Online (Sandbox Code Playgroud)

  • 救星!感谢甚至在损坏的 apt 上工作 (2认同)