首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >依赖关系问题-保持未配置

依赖关系问题-保持未配置
EN

Stack Overflow用户
提问于 2018-11-16 18:08:51
回答 2查看 48.2K关注 0票数 8

这就是我试图在Ubuntu18.04中安装git时得到的结果。我可能反复问过一个问题,但我没有得到任何解决办法。

代码语言:javascript
复制
kcn@kcn-UBUNTU:~$ sudo apt-get install git
Reading package lists... Done
Building dependency tree       
Reading state information... Done
git is already the newest version (1:2.17.1-1ubuntu0.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 0 B/7,732 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y

dpkg: error processing package libavahi-glib1:amd64 (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration

dpkg: dependency problems prevent configuration of geoclue-2.0:
 geoclue-2.0 depends on libavahi-glib1 (>= 0.6.16); however:
  Package libavahi-glib1:amd64 is not configured yet.

No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          dpkg: error processing package geoclue-2.0 (--configure):
 dependency problems - leaving unconfigured

dpkg: dependency problems prevent configuration of libgeoclue-2-0:amd64:
 libgeoclue-2-0:amd64 depends on geoclue-2.0 (= 2.4.7-1ubuntu1); however:
  Package geoclue-2.0 is not configured yet.

dpkg: error processing package libgeoclue-2-0:amd64 (--configure):
 dependency problems - leaving unconfigured

No apport report written because the error message indicates its a followup error from a previous failure.


Errors were encountered while processing:
 libavahi-glib1:amd64
 geoclue-2.0
 libgeoclue-2-0:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

我试着做以下几件事:

代码语言:javascript
复制
kcn@kcn-UBUNTU:~$ sudo apt-get install git

kcn的sudo密码: E: dpkg被中断了,您必须手动运行'sudo配置-a‘来纠正问题。

所以我打字

代码语言:javascript
复制
kcn@kcn-UBUNTU:~$ sudo dpkg --configure -a
................

................

dpkg: error processing package libavahi-glib1:amd64 (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-16 18:13:37

试试这个:

代码语言:javascript
复制
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt install libavahi-glib1 --reinstall

sudo dpkg --configure -a

指示dpkg“修复”自身。

sudo apt-get -f install

这将指示apt-get纠正依赖关系,并继续配置包。

sudo apt install libavahi-glib1 --reinstall

重新安装“概率包”

票数 25
EN

Stack Overflow用户

发布于 2018-11-16 18:12:36

首先,尝试重新安装损坏的包,如提示符,用。

代码语言:javascript
复制
sudo apt-get install --reinstall libavahi-glib1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53343241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档