Кажется, что следование официальным инструкциям по установке MongoDB при установке на Debian направляет Вас к миру боли.
Во-первых, это не устанавливало правильно, поэтому теперь я пытаюсь удалить, все установили пакеты MongoDB, чтобы смочь запуститься с нуля.
Но разочаровывающе, потому что это (по-видимому), не устанавливало чисто, это не удалит.
Первоначально, я установил его с помощью этих инструкций.
В настоящее время мне удалось удалить каждый пакет кроме mongodb-org-server
который, просто не пойдет.
Предпринятое удаление приводит к следующему:
$ sudo apt-get remove mongodb-org-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
mongodb-org-server
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 23.9 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 31030 files and directories currently installed.)
Removing mongodb-org-server ...
invoke-rc.d: unknown initscript, /etc/init.d/mongod not found.
dpkg: error processing mongodb-org-server (--remove):
subprocess installed pre-removal script returned error exit status 100
invoke-rc.d: unknown initscript, /etc/init.d/mongod not found.
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 100
Errors were encountered while processing:
mongodb-org-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Какая-либо идея, как я могу правильно и чисто избавиться от MongoDB теперь?
Попробуйте
apt-get --reinstall install mongodb
, Это притворится, что mongodb уже не установлен, и перезапишите старые файлы.
Впоследствии необходимо быть в состоянии удалить его как обычный.
Просто следуйте за этими командами для удаления mongodb
sudo apt-get purge mongodb mongodb-clients mongodb-server mongodb-dev
sudo apt-get purge mongodb-10gen
sudo apt-get autoremove
Удалите и удалите пакеты Mongo.
$ sudo apt-get purge mongodb-org*
Проверьте, удалены ли связанные каталоги
$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb
Повторно проверьте автоматическое удаление любых оставшихся пакетов монго
$ sudo apt-get autoremove
Настройте свой каталог
$ sudo dpkg --configure -a
Принудительно установите все необходимое
$ sudo apt-get install -f
Переустановите с https://docs.mongodb.com /manual/tutorial/install-mongodb-on-ubuntu/
Наконец, перезагрузите Ubuntu и проверьте состояние сервера Mogodb, как вы это делали ранее.