Pular para o conteúdo

Instalar MongoDB 4.4 no Debian 10 Buster

Dica publicada em Banco de Dados / MongoDB
Fábio Berbert de Paula fabio
Hits: 9.067 Categoria: Banco de Dados Subcategoria: MongoDB
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalar MongoDB 4.4 no Debian 10 Buster

O MongoDB já vem por padrão nos repositórios oficiais do Debian 10 Buster, mas nessa dica usaremos o repositório oficial do próprio MongoDB para termos acesso a sua última versão estável, que é a 4.4.

NOTA: os repositórios oficiais do Debian trazem a versão 4.2. Confira:

apt-cache show mongodb-org | grep Version
Version: 4.2.8
Version: 4.2.7
Version: 4.2.6
Version: 4.2.5
Version: 4.2.3
Version: 4.2.2
Version: 4.2.1


O primeiro passo é importar a chave GPG do repositório:

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

Em seguida crie o arquivo de repositório APT:

echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Atualize a lista de repositórios:

sudo apt update

Agora verifique as versões disponíveis do MongoDB:

apt-cache show mongodb-org | grep Version
Version: 4.4.0
Version: 4.2.8
Version: 4.2.7
Version: 4.2.6
Version: 4.2.5
Version: 4.2.3
Version: 4.2.2
Version: 4.2.1


Instale o banco de dados com:

sudo apt install mongodb-org

Inicie o serviço:

sudo service mongod start

Iniciar o console:

mongo

Bônus - MongoDB Compass

Para instalar o MongoDB Compass, acesse o link abaixo e selecione a última versão do pacote DEB para Ubuntu:
Ou digite (a versão abaixo irá mudar com o tempo):

wget -c https://downloads.mongodb.com/compass/mongodb-compass_1.21.2_amd64.deb

Instale:

sudo dpkg -i mongodb-compass_1.21.2_amd64.deb

Agora basta executar:

mongodb-compass
Linux: Instalar MongoDB 4.4 no Debian 10 Buster
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Até a próxima!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como descobrir o repositório de determinado pacote no Debian (APT)

Apagando linhas em branco no vim

Python - atualizando todos os módulos com pipdate

Vim - Convertendo texto selecionado para uppercase ou lowercase

Resolvendo problema de renderização de fontes no Firefox [Debian]

MongoDB Community Edition 4.2 no Debian 10 Buster

Busca Reversa no Mongo Shell

MongoDB - Erro "not authorized ... to execute command" [Resolvido]

Backup do MongoDB diretamente para o Amazon S3 com o s3cmd

MongoDB - adicionar um campo a todos os documentos de uma coleção

#1 Comentário enviado por maurixnovatrento em 18/08/2020 - 12:36h
Boa dica.

___________________________________
Conhecimento não se Leva para o Túmulo.


#2 Comentário enviado por miguelcid em 17/01/2025 - 16:56h
Para usuários do Debian 12 que se deparam com o seguintes erros:

# apt update
Obter:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Atingido:2 http://security.debian.org/debian-security bookworm-security InRelease
Atingido:3 http://deb.debian.org/debian bookworm-updates InRelease
Atingido:4 http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 InRelease
Baixados 151 kB em 1s (281 kB/s)
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
All packages are up to date.
W: http://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/4.4/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Mover o arquivo trusted.gpg para trusted.gpg.d e renomear para mongodb-server-4.4.gpg
mv /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/mongodb-server-4.4.gpg
------------------------------------------------------------------------------------------------------------------------------------------

# apt install mongodb-org
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
mongodb-org-mongos : Depende: libssl1.1 (>= 1.1.0) mas não é instalável
mongodb-org-server : Depende: libssl1.1 (>= 1.1.0) mas não é instalável
mongodb-org-shell : Depende: libssl1.1 (>= 1.1.0) mas não é instalável
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Colocar o repositório do Debian 11 no /etc/apt/sources.list

deb http://security.debian.org/debian-security bullseye-security main

Contribuir com comentário

Entre na sua conta para comentar.