не удалось установить mongodb правильно на ubuntu 17.04 [duplicate]

У этого вопроса уже есть ответ здесь: Как исправить ошибку GPG & noquo; NO_PUBKEY & rdquo ;? 11 ответов

Я получаю ошибки в моем терминале каждый раз, когда я пытаюсь apt-get install что-то или update. Я полагаю, что это связано с установкой mongodb.

Я новичок в Linux, и я последовал этому руководству именно о том, как его установить. Я не мог найти руководство для версии 17.04, поэтому я сделал 16.10, и теперь каждый раз, когда я пытаюсь apt-get, я получаю эту ошибку:

Reading package lists... Done W: GPG error: http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9ECBEC467F0CEB10 W: The repository 'http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 Release' is not signed. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details.

Плюс у меня есть предупреждение в моем верхнем bar:

произошла ошибка, пожалуйста, запустите диспетчер пакетов из контекстного меню или apt-get в терминале, чтобы узнать, что не так, сообщение об ошибке было: Error brokenCount > 0. this usually means that your installed packages have unmet dependencies.
-1
задан 20 January 2018 в 16:26

2 ответа

Запустите эту команду:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

Затем

sudo apt-add-repository 'deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse'

Затем

sudo apt update

1
ответ дан 18 July 2018 в 12:00

Запустите эту команду:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

Затем

sudo apt-add-repository 'deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse'

Затем

sudo apt update

1
ответ дан 24 July 2018 в 19:53
  • 1
    Затем запустите sudo apt -f install – Arun 7 June 2017 в 22:19
  • 2
    Err: 6 dl.google.com/linux/chrome/deb stable InRelease Не удалось разрешить «dl.google.com» Err: 7 repository.spotify.com stable InRelease Не удалось разрешить «repository.spotify.com» Err: 8 repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.4 InRelease Не удалось разрешить repo.mongodb.org repo. mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.0/… Не удалось разрешить 'repo.mongodb.org' W: Не удалось получить repo.mongodb.org/apt/ ubuntu / dists / xenial / mongodb-org / 3.4 / & hellip; Не удалось разрешить 'repo.mongodb.org' – Steve 7 June 2017 в 22:24
  • 3
    Это проблема сети: D – Arun 7 June 2017 в 22:24
  • 4
    это не так, после запуска sudo apt -f install: Распаковка mongodb-org-tools (3.4.4) ... dpkg: архив обработки ошибок /var/cache/apt/archives/mongodb-org-tools_3.4.4_amd64.deb ( --unpack): попытка перезаписать '/ usr / bin / bsondump', который также находится в пакете mongo-tools 3.2.11-1 dpkg-deb: ошибка: паст подпроцесса был убит сигналом (Broken pipe) Ошибки встречались во время Обработка: /var/cache/apt/archives/mongodb-org-tools_3.4.4_amd64.deb E: Подпроцесс / usr / bin / dpkg возвращает код ошибки (1) – Steve 7 June 2017 в 22:28
  • 5
    Вы должны удалить repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.0/… из своего репозитория – Arun 7 June 2017 в 22:33

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

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