Проблемы с базой данных / systemctl после перехода на 15.04

Я недавно обновил Ubuntu до 15.04. С тех пор у меня возникают проблемы с запуском и остановкой postgres и mongodb, что также влияет на apt-get, когда он пытается установить или удалить их. Вот вывод команды apt-get при попытке обработать запрос на удаление для mongodb:

Setting up mongodb-server (1:2.6.3-0ubuntu7) ...
systemctl: unrecognized option '--job-mode=ignore-dependencies'
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing package mongodb-server (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
    mongodb-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Линия systemctl: unrecognized option '--job-mode=ignore-dependencies' также происходит, когда я печатаю sudo service postgres (mongodb) start, Любая помощь будет оценена - большое спасибо!

1 ответ

Система инициализации по умолчанию в 15.04: systemd (изменено с выскочки), и я считаю, что это корень проблемы. Вы можете либо изменить службы (например, вместо этого вы можете попробовать установить пакеты Debian), либо вы можете установить upstart, чтобы заставить существующий пакет снова работать:

sudo apt-get install upstart-sysv

После установки перезагрузите компьютер и посмотрите, будут ли ваши службы снова запускаться / останавливаться и т. Д.

Другие вопросы по тегам