Не удалить MongoDB

Кажется, что следование официальным инструкциям по установке 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 теперь?

1
задан 6 October 2017 в 12:10

3 ответа

Попробуйте

apt-get --reinstall install mongodb

, Это притворится, что mongodb уже не установлен, и перезапишите старые файлы.

Впоследствии необходимо быть в состоянии удалить его как обычный.

2
ответ дан 7 December 2019 в 12:47

Просто следуйте за этими командами для удаления mongodb

sudo apt-get purge mongodb mongodb-clients mongodb-server mongodb-dev

sudo apt-get purge mongodb-10gen

sudo apt-get autoremove
1
ответ дан 7 December 2019 в 12:47

Удалите и удалите пакеты 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, как вы это делали ранее.

1
ответ дан 1 October 2020 в 09:45

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

Похожие вопросы: