【美图分享源码】【阅读Java底层源码】【幸运树表白源码】redhat内核源码_redhat 源码

2024-11-25 05:42:49 来源:idea看map的源码 分类:知识

1.redhat linux9.2 下如何安装kernel source (请详细一些)
2.redhat跟centOS的内核区别?
3.redhat跟centOS的区别?

redhat内核源码_redhat 源码

redhat linux9.2 下如何安装kernel source (请详细一些)

       首先要找到kernel source的rpm包。你需要浏览光盘中的源码源码目录,这个文件是内核kernel-source开头rpm结尾(不是src.rpm)的对于RH9应该是2.4.的内核。找到后用rpm命令安装:

       rpm -ivh kernel-source-2.4.*.rpm

       安装后会在/usr/src/下看到源代码。源码源码

       下载链接:

       ftp://rpmfind.net/linux/redhat/9/en/os/i/RedHat/RPMS/kernel-source-2.4.-8.i.rpm

redhat跟centOS的内核美图分享源码区别?

       结论:Redhat和CentOS之间的主要区别在于版权标志和商业授权。Redhat基于Linux内核,源码源码阅读Java底层源码是内核开源的,但其源码遵循GPL v2协议,源码源码意味着必须免费提供。内核有人借此创建了CentOS,源码源码这是内核一个由社区编译的“社区版企业操作系统”,去除了Redhat的源码源码商标,并可能包含社区成员发现和修复的内核幸运树表白源码错误。Redhat本身是源码源码免费的,但其商业服务和企业授权是内核收费的,而CentOS作为社区版是完全免费的,用户无需为它付费,手机监管系统源码也不享受Redhat的官方技术支持。

       尽管CentOS是基于Redhat源码,但因为是民间组织编译的,它并不承担商业责任,hystrix服务降级源码这意味着如果用户因为使用CentOS遇到问题导致公司损失,CentOS社区不会负责。相比之下,企业如果使用Redhat,需要付费获取授权,并且能得到专业的技术支持。在中国,由于早期Linux教育倾向于Redhat,导致现在许多互联网公司倾向于使用CentOS,因为其使用习惯与Redhat相似,成本更低。

redhat跟centOS的区别?

       é¦–先因为Redhat是基于Linux内核的,Linux本身就是开源的,根据Linux内核遵循GPL v2协议的规定,Redhat系统必须开源它的源码,事实上Redhat的编译版本和源码都是可以免费下载的。所以有人就下载了Redhat的源码,把Redhat的logo之类的标志、版本信息去掉后,自己编译成一个系统,并上传到网上供大家下载使用,后来成立了一个组织专门做优化这个自己编译的操作系统,并把这个系统叫做:Community enterprise operating system,取第一个单词的首字母C和第二个单词的前三个字母ent,简称Cent操作系统,而我们知道操作系统一般都用OS做简称,故这个系统叫:CentOS,它的本意就是“社区版企业操作系统”,就是网上社区的成员拿红帽的代码编译的。

       æ‰€ä»¥ï¼ŒCentOS其实就是Redhat,可以说它们没有区别,唯一的区别是CentOS去掉了Redhat的商标(logo)之类的版权信息,另外,编译的时候,因为社区是民间组织,我们常说高人在民间,所以CentOS社区的人在编译Redhat源码时可能发现了一些错误,他们会对这些错误进行修正。

       æœ‰äººå¯èƒ½ä¼šè§‰å¾—奇怪,Redhat公司的人这么辛苦写出来的源码,却还必须遵守GPL协议免费公开发到网上供大家下载使用,那Redhat还怎么赚钱?答案是,Redhat系统本身也是免费的,它的系统根本就不要钱,要钱的是“服务”和“商业授权费”,当公司使用Redhat系统(也就Redhat for Enterprise Linux,即红帽企业操作系统)时,你必须给Redhat公司交“授权费”,个人使用没人管你,因为它的系统你随时可以免费下载,但是公司使用它时,如果被它发现了你没有给授权费,就会被起诉赔钱,另外就是你可以使用Redhat的“服务”,服务器出问题他们的专业人员可以帮你处理,这也是收费的。

       åˆæœ‰äººå¯èƒ½ä¼šè§‰å¾—很奇怪,既然RHEL系统免费让你下,源码也免费让你下,但为什么你用RHEL系统就要授权费?因为RHEL系统是Redhat公司开发的,人家有版权,但你交了授权费之后,如果系统出现什么大的问题,Redhat公司应该也是要赔你公司钱的,你可以选择不用RHEL系统,而是用CentOS系统,因为根据前面所说,CentOS其实就是Redhat系统嘛,只不过去掉了Redhat版权信息,改成了CentOS,而CentOS是社区版,是免费的。但是由于CentOS是免费的,如果你使用CentOS有什么重大问题造成公司有重大损失,CentOS是不会赔你钱的,因为CentOS本身并不是公司,而是一个民间组织,它们的存在,实际上就是因为有很多人认为自己技术够牛,不需要Redhat公司来做技术支持,也不想花钱买RHEL系统的使用授权,所以他们自己使用Redhat的源码编译出来CentOS,并且由于代码不是他们自己写的,所以他们不能对CentOS收费,因为他们本身就是为了不使用收费的RHEL才自己编译的CentOS,所以他们自然也不会去收费(也无权收费),但因为他们不收费,所以也不需要对使用者负责,也就是说使用者因为CentOS出什么问题对公司造成损失,他们是不需要负责的,你既然想省钱就别怕出事。

       ç„¶è€ŒCentOS实际上是比较稳定的,也不会出什么事,所以目前国内绝大部分互联网公司都使用CentOS系统,但也有使用Ubuntu的,国外用Ubuntu的更多,全世界用Ubuntu做服务器的比用CentOS的多,但在中国用Ubuntu的比用CentOS的少,原因可能是因为中国最早那批会Linux的人都学的红帽(Redhat)系统,他们教出来的人自然也都是用红帽的,而CentOS其实就是红帽,用法肯定也基本上一样,所以大家相互学的都是这个系统的相关知识,导致国内大部分互联网公司都用CentOS做服务器。

本文地址:http://5o.net.cn/news/25e57399401.html 欢迎转发