Монгудская установка на ubuntu 14.04

Я не могу установить mongodb на 14.04.5 LTS, Trusty Tahr. Я пробовал несколько раз, но ничего не помогает! : [

Следуя этой документации

2.

$ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

2.

deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse`

3.

$ sudo apt-get update

Выход не имеет ошибок.

3.

$ sudo apt-get install -y mongodb-org

Результат:

... invoke-rc.d: unknown initscript, /etc/init.d/mongod not found. dpkg: error processing package mongodb-org-server (--configure): subprocess installed post-installation script returned error exit status 100 Setting up mongodb-org-mongos (3.6.2) ... Setting up mongodb-org-tools (3.6.2) ... dpkg: dependency problems prevent configuration of mongodb-org: mongodb-org depends on mongodb-org-server; however: Package mongodb-org-server is not configured yet. dpkg: error processing package mongodb-org (--configure): dependency problems - leaving unconfigured Processing triggers for ureadahead (0.100.0-16) ... Errors were encountered while processing: mongodb-org-server mongodb-org E: Sub-process /usr/bin/dpkg returned an error code (1)`

И я ничего не могу с этим поделать.

Также я попытался переустановить эту команду:

$ sudo apt-get --reinstall install mongodb

Но даже это не помогает.

Результат:

Removing mongodb-org-server (3.6.2) ... invoke-rc.d: unknown initscript, /etc/init.d/mongod not found. dpkg: error processing package 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 Removing mongodb-org-mongos (3.6.2) ... Removing mongodb-org-shell (3.6.2) ... Removing mongodb-org-tools (3.6.2) ... Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Errors were encountered while processing: mongodb-org-server E: Sub-process /usr/bin/dpkg returned an error code (1)

Что происходит?

1
задан 22 April 2018 в 00:07

2 ответа

Недостаток файла описания задачи Upstart /etc/init.d/mongod отсутствует. Поскольку пакет все равно будет удален, вы можете (возможно) просто предоставить пустое описание в качестве заполнителя для завершения удаления пакета:

sudo touch /etc/init.d/mongod sudo apt install -f
1
ответ дан 17 July 2018 в 22:14

Недостаток файла описания задачи Upstart /etc/init.d/mongod отсутствует. Поскольку пакет все равно будет удален, вы можете (возможно) просто предоставить пустое описание в качестве заполнителя для завершения удаления пакета:

sudo touch /etc/init.d/mongod sudo apt install -f
1
ответ дан 23 July 2018 в 22:53

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

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