Возможный дубликат:
Как я могу заменить отсутствующие файлы конфигурации после удаления пакета?
Я установил nginx с помощью apt-get. Затем я удалил его. Я также вручную удалил /etc/init.d/nginx
. После того, как я снова установил его с помощью apt-get, он не создал /etc/init.d/nginx
. Таким образом, сервис nginx больше не работает. Можно ли заставить apt-get снова создать этот файл?
Похоже, что каким-то образом остается запись этого файла, которая считается файлом конфигурации (по-видимому), поэтому простое удаление apt-get не избавляется от этой записи; таким образом, при переустановке, apt-get пытается быть красивым и не перезаписывать файл конфигурации (который не существует).
Чтобы воссоздать его, сначала удалите, используя purge, чтобы удалить даже файлы конфигурации и записи:
apt-get purge nginx nginx-common nginx-full
, а затем переустановите:
apt-get install nginx