mongodb 10gen repo assinatura inválida

1

Estou tentando instalar o mongodb no debian a partir do repositório 10gen. Eu segui o guia oficial AQUI no entanto estou preso ao tentar adicionar o repositório no apt.

O problema é que a assinatura é inválida. Eu adiciono a chave gpg usando o comando:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

e, em seguida, adicionando o repositório no meu arquivo sources.d:

echo 'deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

No entanto, quando executo o apt-get update, recebo o erro de que a assinatura é inválida.

W: GPG error: http://downloads-distro.mongodb.org/repo/debian-sysvinit dist Release: The following signatures were invalid: 492EAFE8CD016A07919F1D2B9ECBEC467F0CEB10 W: The repository 'http://downloads-distro.mongodb.org/repo/debian-sysvinit dist Release' is not signed. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.

Alguém mais está com esse problema? A assinatura é de fato errada?

    
por giomanda 19.07.2017 / 12:04

1 resposta

1

O guia de instalação que você está seguindo é:

  • uma cópia de uma versão antiga da documentação do MongoDB, mas não o guia oficial (que está hospedado em docs.mongodb.com )
  • referindo-se a uma versão histórica do MongoDB: v2.4 foi lançado em 2013 e chegou ao fim da vida em março de 2016

A chave pública, os nomes dos pacotes e os caminhos de recompra foram alterados desde o MongoDB 2.4.

Em vez disso, você deve instalar uma versão atual do MongoDB usando o guia oficial: Instale a comunidade do MongoDB Edição no Debian .

Observe também: em agosto de 2013, 10gen (a empresa MongoDB) tornou-se MongoDB, Inc .

    
por 20.07.2017 / 06:25

Tags