sudo apt-get install libgtk2.0-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
libgtk2.0-dev : 依赖: libgtk2.0-0 (= 2.24.25-3) 但是 2.24.29-1 正要被安装
依赖: libglib2.0-dev (>= 2.27.3) 但是它将不会被安装
依赖: libgdk-pixbuf2.0-dev (>= 2.21.0) 但是它将不会被安装
依赖: libpango1.0-dev (>= 1.20) 但是它将不会被安装
依赖: libatk1.0-dev (>= 1.29.2) 但是它将不会被安装
依赖: libcairo2-dev (>= 1.6.4-6.1) 但是它将不会被安装
依赖: libxi-dev (>= 1:1.0.1-4) 但是它将不会被安装
依赖: libxrandr-dev (>= 2:1.2.99) 但是它将不会被安装
依赖: libxcursor-dev 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
请问怎么破
1
Volio 2016-02-19 09:54:23 +08:00
sudo apt-get install libgtk2.0-0=2.24.25-3
|
2
kmahyyg 2016-02-19 10:28:00 +08:00
试试 aptitude
记得先 apt-get update && apt-get autoclean |
3
Neveroldmilk 2016-02-19 11:09:40 +08:00
同意 LS 的,安装新程序前,需要 apt-get update && apt-get autoclean 。自己手动一个个解决依赖问题,费时费力。
|
4
imn1 2016-02-19 11:11:23 +08:00
apt-get install -f
或 aptitude install |
5
hongfeiyu OP |
7
maskerTUI 2016-02-19 12:09:35 +08:00 via Android
这个问题确实好坑,楼主找到解决办法后麻烦也告诉我,之前本来打算把 Linux 当做常用系统的,后来也是因为依赖问题所以就回到 Windows 了。
|
8
kalintw 2016-02-19 13:05:51 +08:00
sudo apt-get -f install
|
9
726332269 2016-02-19 13:24:11 +08:00 via Android
sudo apt-get install libgtk2.0-dev libglib2.0-dev libgdk-pixbuf2.0-dev libpango1.0-dev libatk1.0-dev libcairo2-dev libxi-dev libxrandr-dev libxcursor-dev
试试吧,不保证成功,一般出现依赖问题可以尝试同时安装所有依赖。 |
12
tntsec 2016-02-19 13:35:52 +08:00
@skydiver Windows 装个鲁大师,里面有游戏环境检测,可以补全各种需要的东西
而且 windows 下是没有依赖问题的,游戏需要的就是 DX9 minecraft 需要的就是 java 仅此而已 |
14
popu111 2016-02-19 14:34:45 +08:00 via iPhone
依赖还是手动编译ˊ_>ˋ
|
19
maskerTUI 2016-02-19 17:17:09 +08:00 via Android
@hongfeiyu Windows 下的问题基本有一键方案,不像 Linux 那么折腾。比如声卡驱动, win 下有驱动人生驱动精灵软件自动检测识别下载,而 Linux 下要用蛋疼的 ALSA 。
|
20
Hello1995 2016-02-19 18:05:29 +08:00 via Android
下午还只有 13 个回复的时候,我看了这个帖子就想说还是推荐你用 ArchLinux 吧,但天天推荐 ArchLinux 也有人看着会烦。不过,现在看来还是有必要推荐你用 ArchLinux ,依赖问题从不用担心。另外, ArchLinux 的 Wiki 非常详细,你可以看 English 的,看不懂就看繁体中文,简体中文的也行。总之官方 wiki 通常都能够解决你的问题。再者, AUR 是非常棒的,不像其他某些发行版还在使用某些旧包(不排斥旧的,但推荐
|
21
VmuTargh 2016-02-19 18:14:33 +08:00
@hongfeiyu debian 系的封包我都不知道这丫的是啥……依赖各种理不断剪还乱~RH 系的相对就好多了,依赖很明晰。
|
23
ujmxyd 2016-02-20 13:01:35 +08:00 via iPhone
是不是没有打开某些仓库,或者同步了一个过时的源?
|