LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 836|回复: 6

安装adobereader出现的问题

[复制链接]
发表于 2006-8-17 14:04:21 | 显示全部楼层 |阅读模式
下面是我执行的操作及错误信息,请问哪出了问题:

debian:/mnt/hgfs/share# dpkg -i adobereader-chs_7.0.1-1_all.deb
选中了曾被取消选择的软件包adobereader-chs。(正在读取数据库 ... 系统当前总共安装有 109482 个文件和目录。)
正在解压缩adobereader-chs (从 adobereader-chs_7.0.1-1_all.deb) ...
dpkg:依赖关系问题使得 adobereader-chs 的配置工作不能继续:
adobereader-chs 依赖于 libatk1.0-0 (>= 1.9.0);然而:系统里的libatk1.0-0 的版本是 1.8.0-4.
adobereader-chs 依赖于 libc6 (>=2.3.4-1);然而:  系统里的libc6 的版本是 2.3.2.ds1-22sarge3.
adobereader-chs 依赖于 libgcc1 (>= 1:4.0.1);然而:系统里的libgcc1 的版本是 1:3.4.3-13.
adobereader-chs 依赖于 libglib2.0-0 (>= 2.8.0);然而:  系统里的 libglib2.0-0 的版本是 2.6.4-1. adobereader-chs 依赖于 libgtk2.0-0 (>= 2.8.0);然而:系统里的 libgtk2.0-0 的版本是 2.6.4-3.1.
adobereader-chs 依赖于 libpango1.0-0 (>= 1.10.1);然而:  系统里的 libpango1.0-0 的版本是 1.8.1-1.
dpkg:处理 adobereader-chs (--install)时出错:依赖关系问题 - 仍未被配置在处理时有错误发生: adobereader-chs
发表于 2006-8-17 14:26:09 | 显示全部楼层
那几个软件包版本太低了,你是不是装的sarge?我用的etch,那几个软件包比你的都新。
你可以添加etch的源,把那几个包更新。

如果是桌面应用,建议装etch,而且etch十二月分就要发布了,现在比较稳定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-17 15:03:40 | 显示全部楼层
我用的是debian-31r2-i386-binary的DVD光盘作源,机器没有联网:(sarge?就是testing对吧?应该是的。几个版本的源可以互用吗?不会出什么问题吧?
我只知道woody,sarge,sid(stable,testing,unstable),etch能介绍一下吗?
顺便问,那几个提示版本旧的软件包,是系统的?升级内核和这个有关系吗?
回复 支持 反对

使用道具 举报

发表于 2006-8-17 21:17:12 | 显示全部楼层
你装的是sarge。

目前sarge是stable,etch是testing,sid是unstable,woody已经过时了。debian始终维持三个分支,即:stable,testing,unstable。每个分支有个代号,而且是会变的,等12月份etch发布后,etch就变成stable了,testing会赋予一个新的代号,unstable的代号始终是sid。这些都可以在官方网站查到详细资料。

那几个包都是一些库文件,很多软件依赖于它们。混合系统需要小心维护,有可能会导致无法解决的依赖性问题。

可以用apt-cache depends foo (foo是软件包的名字)查看foo依赖于那些包。以内核为例:
  1. $apt-cache depends linux-image-2.6.16-2-k7
  2. linux-image-2.6.16-2-k7
  3.   依赖: module-init-tools
  4. |依赖: initramfs-tools
  5. |依赖: yaird
  6.   依赖: <linux-initramfs-tool>
  7.     initramfs-tools
  8.     yaird
  9. |建议: linux-doc-2.6.16
  10.   建议: linux-source-2.6.16
  11. |建议: grub
  12.   建议: lilo
  13.   推荐: libc6-i686
  14.   冲突: grub
复制代码

可以看到,升级内核应该不会同时升级你列出的那些软件包(当然,要考虑到间接依赖性,因为内核所依赖的包本身也有依赖性)

你现在没有连上网,确实不好更新这些包。想想办法吧,testing版本每周会制作一个dvd版,如果条件允许就用这个版本吧。

看看debian官方手册:reference, quick reference, apt-howto的软件包管理部分,这些都有中文版,看完后对这些问题就很清楚了,你会发现debian的软件包管理系统相当的优秀。
回复 支持 反对

使用道具 举报

发表于 2006-8-17 22:08:26 | 显示全部楼层
我倒不懂了,Adobe Reader 7.0.1怎么会依赖到gtk2.8以上,哪怕7.0.8都不会?你不妨用官方的tar包安装。

http://www.adobe.com/products/acrobat/readstep2_allversions.html
回复 支持 反对

使用道具 举报

发表于 2006-8-18 09:44:24 | 显示全部楼层
Post by seamonkey
我倒不懂了,Adobe Reader 7.0.1怎么会依赖到gtk2.8以上,哪怕7.0.8都不会?你不妨用官方的tar包安装。

http://www.adobe.com/products/acrobat/readstep2_allversions.html

打包的问题,官方7.0.8要求gtk2.4,openssl,ldap等
这包谁打的,命名都乱来嘛
debian-multimedia上有acroread 7.0.8 ,realplayer 10.0.7等包
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 15:33:32 | 显示全部楼层
thx各位,使我终于明白了一些,这个deb包是论坛一位朋友给的地址,当时我下载源码包编辑出错。
辛苦下载的DVD版debian居然是stable!我还以为是testing,汗!8G多的东东,看论坛很多朋友说12月份版本会更新对吗?那我先用着吧,反正也是初学,很多东西要学的。下载时会先询问一下,毕竟1M的带宽下载实在是...呵呵。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表