LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: newbie1

关于发行版的一个疑问!

[复制链接]
 楼主| 发表于 2006-9-14 12:53:21 | 显示全部楼层
Post by four
有一个 alien 程序, 可以把 rpm 和 deb 转来转去.
可见二者的二进制包实际上差不多.

centos,redhat可以用deb的管理工具apt来管理deb包?
回复 支持 反对

使用道具 举报

发表于 2006-9-14 14:35:40 | 显示全部楼层
楼主要明白,包管理只是一种形式。二进制发行版的包管理机制实际上是在辅助二进制文件的再分发。只要其分发的二进制文件(包括可执行文件和库文件)能够用于目标机器即可。而这些文件是否可用不关包管理器的事情,是由维护者来处理的。因此,理论上任何包管理器都可以在任何发行版上使用。
回复 支持 反对

使用道具 举报

发表于 2006-9-14 16:27:23 | 显示全部楼层
谢谢大家参与讨论,长见识了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-14 16:42:12 | 显示全部楼层
Post by manphiz
楼主要明白,包管理只是一种形式。二进制发行版的包管理机制实际上是在辅助二进制文件的再分发。只要其分发的二进制文件(包括可执行文件和库文件)能够用于目标机器即可。而这些文件是否可用不关包管理器的事情,是由维护者来处理的。因此,理论上任何包管理器都可以在任何发行版上使用。

有没有实现该方案的一些相关资料
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-15 07:37:10 | 显示全部楼层
那照以上各位的说法的话,因此也就有了以下的逻辑了:
前提:
deb包跟rpm包在debian,redhat是可以通用的
redhat比debian好的一个地方是有商业性的软件包
因此,
redhat的这些商业性的rpm软件包,就可以用到debian上了,因为,上面不是说了吗?,deb,rpm包是可以通用的?照此逻辑的话,商业生的软件包也支持debian了.

总结一下:不管是redhat,或是debian,因为既然可以通用deb,rpm包的话,因此也就可以在任何一个发行版上集成这各大发行版的优点了?
还有:
如果redhat用了deb,apt之类的东西,会不会变成debian?
相应的debian用了rpm,yum之流的东西,又会不会变成centos,redhat之类?

我被搞得晕晕的!!!
回复 支持 反对

使用道具 举报

发表于 2006-9-15 09:45:16 | 显示全部楼层
Post by newbie1
那照以上各位的说法的话,因此也就有了以下的逻辑了:
前提:
deb包跟rpm包在debian,redhat是可以通用的
redhat比debian好的一个地方是有商业性的软件包
因此,
redhat的这些商业性的rpm软件包,就可以用到debian上了,因为,上面不是说了吗?,deb,rpm包是可以通用的?照此逻辑的话,商业生的软件包也支持debian了.

总结一下:不管是redhat,或是debian,因为既然可以通用deb,rpm包的话,因此也就可以在任何一个发行版上集成这各大发行版的优点了?
还有:
如果redhat用了deb,apt之类的东西,会不会变成debian?
相应的debian用了rpm,yum之流的东西,又会不会变成centos,redhat之类?

我被搞得晕晕的!!!


不会,正如addone所说
Post by addone
……
不同意楼主关于发行版的说法,发行版不只是Base system+package manager,还有很多各自的专有软件、商业驱动、桌面配置等等的东东,所以比较发行版的时候也不能单纯地比较package manager。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-16 07:17:37 | 显示全部楼层
事实上,各位大侠的说法,我个人理解是都具有片面性,都是从个人的一些有限经验得出一些不是特别全面的结论.

尽管这论坛的人是很热心,但还是深感牛人始终太少,能够做些深入解析的人太少太少了.
回复 支持 反对

使用道具 举报

发表于 2006-9-16 10:19:51 | 显示全部楼层
接触的多了,会有自己的定义
回复 支持 反对

使用道具 举报

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

本版积分规则

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