2015-04-10 15 views
12

Tôi đã cài đặt MongoDB 3.0.1 sau các lệnh trong Install MongoDB Community Edition on Ubuntu trên ubuntu 14.04 hệ thống 64 bit của tôi và tôi cài đặt giao diện Robomongo sử dụng đó.Uninstall MongoDB từ ubuntu

Khi tôi cố kết nối MongoDB bằng Robomongo, tôi gặp lỗi khi ủy quyền không thành công. Tôi tìm thấy Add support for SCRAM-SHA-1 authentication (MongoDB 3.0+) giải thích rằng Robomongo 0.8.5 không hỗ trợ đầy đủ MongoDB 3.0.X.

Để trả lời, tôi muốn xóa MongoDB 3.0.1 và cài đặt MongoDB 2.2.

Tôi đã thử các lệnh sau:

apt-get remove --purge mongodb 

và cũng

apt-get autoremove --purge mongodb 

Trong cả hai trường hợp tôi nhận được lỗi sau:

" Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?"

Bất kỳ trợ giúp sẽ được đánh giá cao.

+1

Bạn có thể truy cập 'đặc quyền sudo'? Nếu vậy, 'sudo apt-get remove --purge mongodb' –

+1

Cố gắng chạy lệnh này từ gốc. 'sudo apt-get remove --purge mongodb' –

+0

Thêm sudo làm việc. Cảm ơn – Anita

Trả lời

0

Để gỡ cài đặt các gói MongoDB hiện có. Tôi nghĩ rằng điều này link sẽ hữu ích.

18

Tôi đề nghị sau đây để đảm bảo mọi thứ được gỡ cài đặt:

sudo apt-get purge mongodb mongodb-clients mongodb-server mongodb-dev 

sudo apt-get purge mongodb-10gen 

sudo apt-get autoremove 

này cũng nên loại bỏ cấu hình của bạn từ

/etc/mongodb.conf. 

Nếu bạn muốn hoàn toàn làm sạch, bạn cũng có thể muốn loại bỏ thư mục dữ liệu

/var/lib/mongodb

11

lệnh sử dụng với sudo,

sudo apt-get autoremove --purge mongodb 

HOẶC

sudo apt-get remove mongodb* --purge 

Nó sẽ loại bỏ hoàn toàn MongoDB

+0

Vấn đề này đã được giải quyết cách đây hơn một năm, xem các nhận xét bên dưới câu hỏi. – MLucas

5

Đôi khi các công trình này;

sudo apt-get install mongodb-org --fix-missing --fix-broken 
sudo apt-get autoremove mongodb-org --fix-missing --fix-broken 
+0

Làm việc cho tôi với Linux Mint 18 và mongodb 3.2.10 – PhillipMwaniki

27
sudo service mongod stop 
sudo apt-get purge mongodb-org* 
sudo rm -r /var/log/mongodb 
sudo rm -r /var/lib/mongodb 

này làm việc cho tôi

+0

đảm bảo loại bỏ mongodb-server nếu bạn đang sử dụng các bản sao. – Pobe

+0

Cảm ơn công việc của tôi –

+0

Tôi đã sử dụng quyền này để xóa các gói: sudo apt-get purge mongodb- * –

Các vấn đề liên quan