无法从debian中删除,清除,取消mongodb

问题描述 投票:11回答:2

我正在尝试重新安装它,因为它有问题。例如,我无法安装Chromium,因为未配置mongodb-org-server。但出于同样的原因,我甚至无法删除它。

apt-get autoremove --purge mongodb

要么:

apt-get purge mongodb

要么:

apt-get remove --purge mongodb

一切都以同样的方式结束:

 dpkg: error processing package mongodb-org-server (--configure):
  subprocess installed post-installation script returned error exit status 102
 Errors were encountered while processing:
  mongodb-org-server
 E: Sub-process /usr/bin/dpkg returned an error code (1)

来自hostnamectl的有关我的机器的一些数据:

  Operating System: Debian GNU/Linux 8 (jessie)
  Kernel: Linux 3.14-2-amd64
  Architecture: x86_64

我怎样才能解决这个问题?

更新:我尝试过/我正在尝试的事情

apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 973 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up mongodb-org-server (3.0.2) ...
dpkg: error processing package mongodb-org-server (--configure):
 subprocess installed post-installation script returned error exit status 102
Errors were encountered while processing:
 mongodb-org-server
linux mongodb debian apt dpkg
2个回答
28
投票

要避免此类问题,您应该只从本机Debian存储库安装软件。不幸的是,当邋/ /不称职的第三方套餐对此类麻烦负责时,这并不罕见。

要恢复尝试删除文件/var/lib/dpkg/info/mongodb-org-server.postinst尝试apt-get purge mongodb之前。


1
投票

删除里面的所有mongodb文件

在/ var / lib中/ dpkg的/信息/ MongoDB的

然后呢

sudo apt purge mongodb-org *

回答信用:Lazyexpert

© www.soinside.com 2019 - 2024. All rights reserved.