QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1253|回复: 7

ML的RPM兼容哪个发行版?

[复制链接]
发表于 2006-3-26 23:57:23 | 显示全部楼层 |阅读模式
像Opera就提供Fedora、Redhat、Mandrake、Xandros等发行版的RPM包,那到底用哪个比较合适?
发表于 2006-3-27 00:05:49 | 显示全部楼层
自己编译打包或APT仓库更新
apt-get update
apt-get search ××
apt-get install ××
回复

使用道具 举报

发表于 2006-3-27 07:24:15 | 显示全部楼层
fedora core 的包一般没有问题,但在细节上可能有差异,没试过不知道
回复

使用道具 举报

发表于 2006-3-27 10:07:10 | 显示全部楼层
什么叫一般没问题,fedora core 有好多版本,FC5的gcc是4.1的,GTK是2.8的,所有类库都比ML新,编译器不同,根本是行不通的。可能红旗5和ML2的较多的软件包可以通用。

一般来说,一些对系统要求不高的软件的RPM包不少Linux发行版可以通用,你可以解压rpm包并直接运行它,而不是安装它(类似有些朋友总爱提到Win的软件绿色安装,不同的是Linux下得把这些可能和系统冲突的类库扔到/usr/local/lib下)。但有关系统环境的包肯定不能用,ML2有自己的软件包库,可以apt-get install获得。

有些软件包的编译比较头痛,比如pgsql,它就没有提供一个通用的RPM打包方法,只有redhat和fedora core各版本的spec文档,这时我只能选择redhat 9,但不知ML的构架从redhat 8发展过来有哪些改动。

前面和几位朋友讨论了是否增设 pkgsrc,我觉得ML要想得到更多的支持并扩大影响,这个是必需的,而不是仅仅依赖普通用户,因为国内的Linux普通用户还都在学习期,总在各种发行版中穿梭,而且大部份时间呆在WIN上,在国内Linux软件没有丰富前,只能先解决一部份编译安装的问题。
回复

使用道具 举报

发表于 2006-3-27 10:36:46 | 显示全部楼层
他问的是opera,我觉得这跟 firefox 一样,FC 与 ML 是可以通用的。不过可能会有这样那样的问题,这就是细节问题了。

说没有问题,我不能保证,因为我没用过
回复

使用道具 举报

发表于 2006-3-27 13:13:14 | 显示全部楼层
一般就fc3和fc4,反正有什么问题就下rpms重新打,固然ML不是FC
回复

使用道具 举报

 楼主| 发表于 2006-3-28 16:57:12 | 显示全部楼层
hehe,谢了!

就一个发行版而言,方便安装的软件的数量对用户是有较大影响的(对linux有基础的人当然就不在乎了)。像debian那样通过多年积累下来的庞大源,真的是一种财富。如果ML增设pkgsrc,不知道能否使用gentoo的源(我只知道gentoo是基于源代码的发行版,没使用过,编译太费时间了),毕竟它的包都是源代码的。
回复

使用道具 举报

 楼主| 发表于 2006-3-28 17:10:30 | 显示全部楼层
顺便问一下,哪里能下载到比较多的srpm包?就好像http://www.linuxpackages.net/那样的网站。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 04:28 , Processed in 0.060760 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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