Не удалось остановить postfix.service: Модуль postfix.service не загружен

Не удалось остановить postfix.service: Модуль postfix.service не загружен

При попытке удаления postfixвозникает следующая ошибка:

Removing postfix (3.1.0-3) ...
Failed to stop postfix.service: Unit postfix.service not loaded.
invoke-rc.d: initscript postfix, action "stop" failed.
dpkg: error processing package postfix (--remove):
 subprocess installed pre-removal script returned error exit status 5
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Errors were encountered while processing:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

решение1

Причина была в том, что /etc/init.d/postfixего не существовало.

Я создал пустой /etc/init.d/postfixфайл и сделал его исполняемым с помощью sudo chmod +x /etc/init.d/postfix, после чего проблема была решена.

решение2

Мне это помогло:

После создания файла postfix выполните следующую команду:

sudo apt-get purge postfix 

А затем переустановите постфикс:

sudo apt-get --reinstall install postfix

Связанный контент