下列软件包有未满足的依赖关系

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mealexlee
帖子: 1
注册时间: 2015-03-21 15:41
系统: ubuntu 12.04 win7

下列软件包有未满足的依赖关系

#1

帖子 mealexlee » 2015-03-21 15:55

请问这种情况怎么解决?是系统的问题需要重装吗?

sudo apt-get install sendemail
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
transmission-gtk : 依赖: transmission-common (= 2.51-0ubuntu1.3) 但是 2.51-0ubuntu1.4 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

之前安装一个.h 库函数也遇到过这种问题。 求解答 :em23
头像
daf3707
论坛版主
帖子: 12739
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: 下列软件包有未满足的依赖关系

#2

帖子 daf3707 » 2015-03-21 16:13

提示不是说了,运行sudo apt-get -f install 修复
如果不行,就换到官方源里重新刷新修复
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 下列软件包有未满足的依赖关系

#3

帖子 poloshiao » 2015-03-21 17:47

sudo apt-get install sendemail
下列软件包有未满足的依赖关系:
transmission-gtk : 依赖: transmission-common (= 2.51-0ubuntu1.3) 但是 2.51-0ubuntu1.4 正要被安装
1. http://packages.ubuntu.com/search?suite ... chon=names
2.51-0ubuntu1.4 是 Ubuntu 12.04 的版本

2. sudo apt-rdepends sendemail | grep transmission
No
2-1. Ubuntu 12.04 版本的 sendemail 套件 並不依賴於 transmission-gtk

3. 為何你安裝 sendemail 卻會同時安裝 transmission-gtk ?

4. 請提供 你的 sendemail 套件來源

5. 或者 transmission-gtk 是以前就安裝的 ?
回复