LinuxSir.cn,穿越时空的Linuxsir!

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

诚心向大家寻求linux下软件包安装好的建议!!!

[复制链接]
发表于 2004-12-3 22:53:27 | 显示全部楼层 |阅读模式
我是linux菜鸟,不怕大家笑话,最近搞linux软件包的安装已经搞了近2天了,主要是起因是想安装xchm看chm文件,这是第一次弄,现在人都快要弄晕了.从网上下载了xchm-0.9.6.tar.gz压缩包,看install文件,发现还要先安装wxGTK,于是又下载了wxGTK的包,看install文件,发现要先安装GTK+,于是又跑到gtk.org下载了GTK+,结果发现要先安装Glib,Pango,ATK,然而Glib要倚赖pkgconfig包,Pango要倚赖fontconfig,Freetype等等.结果./configure或者make的时候总是出错.
    后来发现因为我安装linux的时候没有选择GNOME开发包安装,所以这一堆包都没有安装,后来通过硬盘上的iso文件,在"添加删除应用程序"上把GNOME的相关rpm开发包安上了,但是没想到现在编译后还是出现错误,有些是说版本太低,有些是说要设置/etc/ld.so.conf或者LD_LIBRARY_PATH等等,有些我能看懂,但是有些我确实不清楚这些软件包的库文件之类的东西到底放在哪里.有时候按照他错误提示做了还是没有解决问题,也不知道方法对不对.现在我已经是不知所措了.
    上面的问题可能对大家很简单,但我确实是诚心向大家寻求安装这些软件包的经验教训和建议,一些要注意的地方,或者网上一些有价值相关的文章介绍.
     谢谢!!!!!
发表于 2004-12-3 23:02:58 | 显示全部楼层
rpm 软件包香依赖是最头疼的了。
程序需要的库文件在/lib /usr/lib下吧
如果可以的话最好装个apt 安装软件就方便多了
发表于 2004-12-3 23:03:26 | 显示全部楼层
啊,我也觉得这个比较麻烦,特别是版本不兼容的问题。所以好的包管理器比较重要,debian的apt不错。fedora的rpm包还是太少,有时要找起来还比较麻烦,安装的时候应该尽量安装和发行版一致的rpm包。实在找不到了在到rpmfind.net上去找。如果没有redhat的rpm包的话,mdk的rpm包有时候也可以用用。
 楼主| 发表于 2004-12-3 23:28:07 | 显示全部楼层
谢谢6692975和7dehao,我的系统是redhat9,不知道有没有好的包管理器?我有时候下载一些rpm安装,会提示需要**文件,怎么知道这些文件在哪个包里呢?
发表于 2004-12-4 00:37:03 | 显示全部楼层
http://rpm.pbone.net 支持查找文件,很好的地方。
www.rpmfind.net 也很好.
找找相关的帖子,看看能不能装个apt或者yum,FC2好象可以装APT,不知道RH9可以不。
发表于 2004-12-4 02:00:37 | 显示全部楼层
最近换了贱兔,怎一个爽子了得
发表于 2004-12-4 11:28:19 | 显示全部楼层
最初由 sincereli 发表
谢谢6692975和7dehao,我的系统是redhat9,不知道有没有好的包管理器?


redhat 也可以用 ap-get  , 装了之后可以解决包的倚赖关系  ,

自己去 http://apt.freshrpms.net  下载

[会提示需要**文件,怎么知道这些文件在哪个包里呢?


把提示缺少的文件copy 到 rpmfind 里面去找 , 然后安装
发表于 2004-12-4 15:16:42 | 显示全部楼层
转用debian或gentoo就没这些烦恼了。:cool:
发表于 2004-12-4 16:29:11 | 显示全部楼层
最初由 kohno 发表
转用debian或gentoo就没这些烦恼了。:cool:

A depends on B, B depends on C but after you installed C, C conflicts with A!  This is the so called dependency-hell.

I am fed up with rpm and switch to Debian since RH6.2.

Gentoo may be difficult for beginners, Debian may be a better choice.
发表于 2004-12-4 19:25:37 | 显示全部楼层
debian 确实很好.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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