Parece que você precisa remover /etc/systemd/system/openntpd.service
manualmente:
sudo rm /etc/systemd/system/openntpd.service
Então você deve poder limpar openntpd
.
Em um servidor sem cabeçalho Debian, eu cometi um erro: NTP e OPENNTP estão em conflito. O resultado é que não consigo atualizar data / hora.
Há muito tempo atrás eu estava tentando definir um cliente NTP e parece que eu colidi com algo tentando instalar os dois.
Ambos os serviços não estão ativos e service --status-all
não os lista. Só para ter certeza de que não há serviços pendentes, reinicio a unidade.
Estou tentando remover ambos os pacotes e reinstalar apenas do zero o NTP, mas para CADA limpeza do OPENNTPD usando apt
(e o dpkg
relacionado) recebo o mesmo erro:
Removing openntpd (20080406p-10) ...
/usr/bin/deb-systemd-helper: error: unable to link /etc/systemd/system/openntpd.service to /dev/null: File exists
dpkg: error processing package openntpd (--remove):
subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
openntpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
O NTP tem (após algum sofrimento) sido removido e purgado.
OPENNTPD está parcialmente instalado:
# dpkg-query -l openntpd
rH openntpd 20080406p-10 amd64 OpenBSD NTP daemon
Eu já tentei remover, atualizar, limpar, forçar a reinstalação do OPENNTPD, sem sucesso:
apt-get dist-upgrade
apt-get -f install (same error)
apt-get autoremove
apt-get remove openntpd
dpkg -r openntpd
dpkg --purge openntpd
dpkg --remove --force-all openntpd
retorna sempre o mesmo erro.
É cannot link to /dev/null
e não encontro informações sobre esse erro on-line.