instalando o mongodb em 14.04

4

Eu estava tentando instalar o mongodb em um Ubuntu 14.04 razoavelmente limpo. Eu usei os seguintes comandos:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install mongodb-10gen

e o seguinte erro ocorreu

Setting up mongodb-10gen (2.4.10) ...
chown: invalid user: ‘mongodb:mongodb’
dpkg: error processing package mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 mongodb-10gen
E: Sub-process /usr/bin/dpkg returned an error code (1)

e eu não encontrei nenhum usuário similar em / etc / passwd

:/var/lib/mongodb$ cat /etc/passwd | grep mongo
mongodb-mms-agent:x:105:111::/nonexistent:/bin/false

Eu não sei como consertar isso porque o mongodb: mongodb simplesmente não existe. Eu tentei remo

    
por user125862 14.05.2014 / 03:35

1 resposta

4

Eu não sei porque sua pergunta foi downvoted .... Eu nunca usei mongodb ou o pacote ubuntu "mongodb", mas parece que a descrição do pacote está faltando criação do usuário - você pode criar usuários com "adduser"

link

Então     %código% e reinstalar o pacote ou talvez     %código% deve ajudar.

    
por 14.05.2014 / 09:08