簡體   English   中英

為什么安裝時MongoDB無法在Ubuntu 11.10上創建用戶?

[英]Why is MongoDB unable to create a user on Ubuntu 11.10 when installing?

我正在Ubuntu 11.10計算機上安裝MongoDB。 將適當的行添加到/etc/apt/sources.list(使用來自here的說明)后,我鍵入以下內容進行安裝:

sudo apt-get install mongodb-10gen

結果如下:

Adding system user `mongodb' (UID 117) ...
Adding new user `mongodb' (UID 117) with group `nogroup' ...
useradd: cannot lock /etc/passwd; try again later.
adduser: `/usr/sbin/useradd -d /home/mongodb -g nogroup -s /bin/false -u 117 mongodb' returned error code 1. Exiting.
dpkg: error processing mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mongodb-10gen
E: Sub-process /usr/bin/dpkg returned an error code (1)

我只打開了其他終端窗口(都不運行任何程序),並打開了Chromium。 為什么安裝程序無法添加用戶?

謝謝,

ParagonRG

來自此資源的解決方案,感謝“ Thomas”:

查找/etc/group.lock、/etc/passwd.lock和/etc/shadow.lock,然后將其刪除。 確保僅刪除這些文件(如果存在)。

完成此操作后,我只需重新運行install命令即可成功完成安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM