LinuxSir.cn,穿越时空的Linuxsir!

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

安装rpm包不是少这个就少那个,郁闷之极!! 请问高手如何解决,谢谢!!!!!!!!!

[复制链接]
发表于 2004-12-4 20:51:51 | 显示全部楼层 |阅读模式
如题:
supertux-0.1.2-1mdk.i586 (原因是不满足 libstdc++.so.6)

gtk-gnutella-0.95-1.gtk2.i386 (原因是不满足 libc.so.6(GLIBC_2.3.4))

或是提示Gtk+版本太旧.引用<<Debain无痛起步法>>一段话:

"後?改用 Redhat 之後,RPM 系??於??管理??相?方便 ( 至少跟 Slackware 比?起? ),不?相信很多朋友也都常常遇到一???,就是要安? 『 A 』 ???,系?? 『 A 』 ??需要先安? 『 B 』 ??,於是翻箱倒?把安?光碟拿出?或是?上http://rpmfind.net/,最後?於找到了 『 B 』 ??,然後要? 『 B 』???竟然又出?需要 『 C 』 ??才能? 『 B 』 ??,好吧!?了 『 A 』就拼了,於是重?著同?的?作把 『 C 』 ???找?了,接下??行我最拿手的指令:rpm -Uvh C.rpm ,呼呼 本想就要大工告成,然後再? 『 B 』??,最後安?的是我最初想?的 『 A 』??,但是系?竟然跟我? 『 A 』 ??? 『 C 』?突!!! ?句?必?先把 『 C 』??移除才能? 『 A 』 ??,-.-||,此?此刻真是????天。"

望各位大人写一个关于如何升级glib/gtk+完整的教程,为我们这些菜鸟指点迷津~
 楼主| 发表于 2004-12-4 20:53:32 | 显示全部楼层
繁体字显示有问题
发表于 2004-12-4 21:40:12 | 显示全部楼层
supertux估计是编译的时候的版本太老了
安装上也用不起。你不需要升级你的系统,而是你要安装的东西太老了。

对于一些不是给mdk编译的东西,比如上面这个gnutella,rpm包的依赖性关系也不是按照mdk的包的命名来写的。但是你强行安装运行是没有问题的。

提示不满足什么,并不一定是你自己的东西太老了,而是这个软件包需求的库文件包太老了。
发表于 2004-12-4 22:13:21 | 显示全部楼层
supertux 在光盘里应该有,在第二张盘里。你从安装软件中可以正常安装。

你那个 gtk-gnutella 不是为 mdk 编译的,用不起。
 楼主| 发表于 2004-12-6 15:34:32 | 显示全部楼层
谢谢QucikTime 兄台为我解惑, 我的系统编译tar.bz2类似的文件从来没成功过,郁闷死~
tar xvfj   xxx.xxx.tar.bz2
./configure
make        (到这一步就有很多错误了)
make install  也有很多提示.
发表于 2004-12-6 16:54:08 | 显示全部楼层
要安装最新的程序就要最新的系统
不要期望可以随随便便就在比较老的系统上装上很新的软件。
自己编译需要很多库文件的devel
出错信息一般都会提醒你的,确什么就装什么。
如果看不懂出错信息,那么就没有办法了。本来自己编译软件就不是一件容易的事情。
 楼主| 发表于 2004-12-6 18:18:24 | 显示全部楼层
关键是缺得太多了. 同常是缺了A,好不容易把A下载了,又提示缺少B.以此类推..... FU LE~
发表于 2004-12-6 22:40:24 | 显示全部楼层
那么就到 http://easyurpmi.zarb.org 上面去,按照他的步骤做。你会发现通过控制中心里面居然可以找到数万个编译好的应用程序。那个什么gnutella也在其中。
发表于 2004-12-6 23:47:46 | 显示全部楼层
呵呵,MDK有这么强大的urpmi 不利用
想装啥 一个urpmi 就搞定 ,就是舒服 :p
 楼主| 发表于 2004-12-7 21:13:29 | 显示全部楼层
都是用 urpmi装的,问题依然存在
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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