免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2527 | 回复: 9
打印 上一主题 下一主题

[系统安装] RPM Install问题求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-06-12 13:02 |只看该作者 |倒序浏览
本帖最后由 JM_Test 于 2012-06-12 13:03 编辑

本人在一台SUSE11上试图安装gtk2-devel-2.24.7-2.5.1.x86_64.rpm包
但是无奈发现报错如下
#rpm -ivh gtk2-devel-2.24.7-2.5.1.x86_64.rpm
error: Failed dependencies:
        libgtk-2_0-0 = 2.24.7 is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(atk) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(cairo) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(gdk-pixbuf-2.0) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(gio-2.0) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(pango) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(pangocairo) is needed by gtk2-devel-2.24.7-2.5.1.x86_64
        pkgconfig(pangoft2) is needed by gtk2-devel-2.24.7-2.5.1.x86_64

但是发现其实上面报错的这些包都是安装过的了
比如说cairo
#pkg-config cairo  --cflags
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12

# ls /usr/lib64/pkgconfig/cairo
cairo-ft.pc            cairo-png.pc           cairo-svg.pc           cairo-xlib-xrender.pc  cairo.pc

PKG_CONFIG_PATH也是设置了的如下
# echo $PKG_CONFIG_PATH
/usr/lib64/pkgconfig

不知道哪位大神能看一下?
多谢多谢了!!!

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2012-06-12 13:05 |只看该作者
回复 1# JM_Test


    你确认那些包的版本是一样的么?

不仅仅是确认有没有那些包,还要确认那些包的版本号是否是一样的。

论坛徽章:
0
3 [报告]
发表于 2012-06-12 13:13 |只看该作者
snow888 发表于 2012-06-12 13:05
回复 1# JM_Test


多谢了
比如说cairo

# rpm -qa | grep cairo
cairo-1.8.8-2.1.48
cairo-32bit-1.8.8-2.1.48
cairo-devel-1.8.8-2.1.48

但是我怎么来查看我要安装的gtk2-devel-2.24.7-2.5.1.x86_64.rpm是需要什么版本的cairo呢?
报错信息只是写pkgconfig(cairo) is needed by gtk2-devel-2.24.7-2.5.1.x86_64

多谢了

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
4 [报告]
发表于 2012-06-12 13:17 |只看该作者
回复 3# JM_Test


    这个我还真没干过,我一般都是在 CentOS 下面用,那个下面如果是用 rpm 安装软件包 , 都会报出需要的软件包名和版本号 。 SUSE 我没怎么用过。不知道是否可以用 yum 来安装,这个方式可以自己下载并安装关联的软件包。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2012-06-12 13:18 |只看该作者
回复 3# JM_Test


    好像我记得 suse 也有包管理器,可以用那个包管理器安装试试。

论坛徽章:
0
6 [报告]
发表于 2012-06-12 13:22 |只看该作者
回复 4# snow888

啊 谢了
搞死了这个问题...


   

论坛徽章:
0
7 [报告]
发表于 2012-06-12 13:23 |只看该作者
回复 5# snow888

你是说Yast2?
试过了 不过Yast2提醒信息也和Error Message是一样的
但是yast2只提醒 不解决..

愁死了...


   

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
8 [报告]
发表于 2012-06-12 13:25 |只看该作者
回复 3# JM_Test
  1. rpm -qR gtk2-devel
复制代码

论坛徽章:
0
9 [报告]
发表于 2012-06-12 13:31 |只看该作者
回复 8# ulovko

 # rpm -qR gtk2-devel-2.24.7-2.5.1.x86_64.rpm
package gtk2-devel-2.24.7-2.5.1.x86_64.rpm is not installed

返回是没有安装哦..   

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
10 [报告]
发表于 2012-06-12 13:32 |只看该作者
回复 7# JM_Test


    晕,这管理器做的 。

那你按照楼上的方法再试一下哈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP