linux各发行版本的问题?redhat、centos、ubunt……

author author     2023-04-16     519

关键词:

1.都说redhat是linux的代名词,也就是说redhat的linux被大多数人认可。
可是:RedHat.Enterprise.Linux.5 与 redhat linux 9.0 还有redhat fedora core 三者之间的具体关联和区别是什么? centos又是从哪冒出来的,我们公司用的就是centos,这个好吗,好在哪里?

2.据我所知,redhat是linux的发行厂商,除此之外还有ubuntu,debian,suse,redflag等,既然linux是免费的,为什么会有这么多公司专门做linux的发行版本呢,不赚钱为什么还要做呢?而且我觉得他们肯定能从中获取利益的,但我不知道这其中的猫腻。明白的朋友给我多讲讲这个。
如果发行版本是可以盈利的,那linux内核的作者linus能得到什么好处呢?
linux内核的每次升级都是linus这个最初的作者一直在搞的吗?每次升级花费的人力物力,对这个作者有何经纪上的回报吗?

3.上面说了这么多发行版本的linux,请问哪几种比较好,好在哪里?是不是根据linux的用途不同,选择linux的版本也应有所不同呢?麻烦具体说说各个版本的长处与缺点。

4.我对linux的简单了解,各个发行版本使用的linux内核都是同一个。只不过可能随着各版本的发行时间不同,采用的内核版本会不同。不知道理解的对吗?

5.之所以会有这么多问题,是因为我此时的大脑对linux的理解非常混乱,对于操作系统的理解只有正版的windows和盗版的windows的简单理解。暂时先不谈盗版问题,就正版而言,我知道linux部分版本是收费的,大部分可能是免费的,为什么会出现收费与免费两种现象? 作为企业级的服务器应用,免费版本的linux是否可以应付得了,免费的是不是比收费的性能安全上要差好多????具体说说免费和收费的linux,谈谈二者之间的区别。

6.OpenSource与Free:收费的linux版本,是不是就不算开源的操纵系统了呢?收费的linux肯定不会开源,是不是?因为如果开源了,人家都知道你的源代码了,开发商就没办法收费卖他们的发行版本的linux了。不知道理解的对吗?请具体说说"开源与免费"

7.如果可以的话,再介绍一下linux的学习方法,和linux好的入门书籍。在日常工作当中,linux的应用会有很多角色,我主要是想学习LAMP架构下的WEB开发,不知道应该侧重学习linux哪些应用?哪些是LAMP程序员必须熟练掌握的LINUX技术,在求职应聘LAMP程序员的职位,一般面试考核linux方面都是哪些技能?

由于本人想尽可能的表达自己的所有疑惑,所以想到的都写了上来,希望好心人帮我归纳总结一些我的这些问题,小弟不胜感激涕零!!!
既然有免费的linux,为什么会有人使用收费的linux呢? 什么样的公司会使用免费的,什么样的公司会使用收费的?

1.都说redhat是linux的代名词,也就是说redhat的linux被大多数人认可。
可是:RedHat.Enterprise.Linux.5 与 redhat linux 9.0 还有redhat fedora core 三者之间的具体关联和区别是什么? centos又是从哪冒出来的,我们公司用的就是centos,这个好吗,好在哪里?

redhat成名的原因:历史悠久,1993年就开始做linux;公司运营,提供完整的解决方案,更专业,而不像debian是社区形式的;独创rpm包,使linux安装软件变得非常简单,免去编译的麻烦。
redhat在发行的9.03版之后,就不再延续以前的开发代号,而是以RedHat.Enterprise.Linux命名(简称rhel)即redhat企业版,现在已经开发到5,rhel好像是从3开始,需要客户购买license,即想获得系统的后续更新与服务是需要付费的(可以免费更新60天,而且如果不想享受更新,系统也是可以免费使用的。),而其个人桌面免费版交给redhat社区在做,这个社区是可以获得redhat公司支持的,这个社区发布的版本就是fedora(直译也是一种男士帽子),一年两个版本,现在已经发行到10,fedora一直是rhel的一个实验场,每个版本所采用的软件,内核与库版本几乎都是最新的,因而配置起来有些困难,不过基于redhat的基础,使用fedora的人仍然占很大的比例。centos是将rhel再次编译,去掉redhat标志,并有社区发布的linux版本,所以,centos与rhel几乎是没有区别的,主要的区别就是不用付费即可使用,从rhel的角度来说,centos是非常适合企业使用的。

2.据我所知,redhat是linux的发行厂商,除此之外还有ubuntu,debian,suse,redflag等,既然linux是免费的,为什么会有这么多公司专门做linux的发行版本呢,不赚钱为什么还要做呢?而且我觉得他们肯定能从中获取利益的,但我不知道这其中的猫腻。明白的朋友给我多讲讲这个。
如果发行版本是可以盈利的,那linux内核的作者linus能得到什么好处呢?
linux内核的每次升级都是linus这个最初的作者一直在搞的吗?每次升级花费的人力物力,对这个作者有何经纪上的回报吗?

linux盈利方式:linux个人桌面版是可以免费获得并使用的,但像redhat企业版,redflag红旗企业版,是需要购买服务的,企业版主要针对的是银行,政府,或者大型企业这种对于稳定性和安全行要求较高的行业,比起昂贵的unix,linux还是有销路的。个人桌面版也并不是无利可图的,至少很多linux社区不会赔钱,因为为社区工作的人都是分布在世界各地的,开发linux也是利用业余时间来做的,不为了获得报酬,只为了一份执着而工作,社区的linux版本发布后,用户可以购买linux安装光盘,虽然光盘很便宜(比起微软的系统),但由于成本几乎为0,所以还是有盈余的。再有,现在市面上有很多预装ubuntu的笔记本销售,比如dell,那么戴尔肯定要付给ubuntu费用的,当然,这个费用要比预装vista低得多。

现在linux的内核应该是GNU在做,而不是linus。

3.上面说了这么多发行版本的linux,请问哪几种比较好,好在哪里?是不是根据linux的用途不同,选择linux的版本也应有所不同呢?麻烦具体说说各个版本的长处与缺点。

redhat企业版(rhel),适合企业使用,出色的稳定性和兼容性表现在每个版本都使用了比较成熟的库与内核,并且对一些大型的EDA软件都预先进行了测试安装,比如cadence,所以比较适合做服务器和工作站,但不适合当个人桌面,因为不购买license,就不能享受到丰富的更新,而且由于内核与库都比较保守,有点跟不上linux的发展速度,以至于很多娱乐软件安装起来非常困难。centos与rhel类似。

fedora,前面已经说了,这个版本每次发行都比较冒进,以至于很多驱动程序都不能很好的配置,但最新的fedora10还是很保守和稳定的。yu软件源基于rpm包管理,安装软件很方便。

ubuntu,基于debian,桌面环境以gnome为主,是目前最流行的linux个人桌面,它的优点是配置起来非常简单,安装完系统之后,只要硬件不是太新,基本不用进行其他配置,硬件都可以识别并安装好驱动。而且其apt更新源服务器中的软件非常丰富,只要打一条命令,就可以自动从网络下载安装所需软件。ubuntu安装方便,甚至于可以使用wubi将linux安装在windows分区。ubuntu还有很多衍生版本,包括Kubuntu(桌面采用KDE,较为华丽),xubuntu(采用xfce,要求配置较低),eubuntu(面向儿童和教育),用户可以根据需求,偏好,和硬件配置进行选择。

suse,被誉为最漂亮的linux发行版本,当然,其本质和其他版本都是一样的,只是在窗口美工上开发者下了一定功夫,而且获得华丽的同时当然也需要付出更高的系统资源占用。其他的linux版本通过一些改造,完全是可以实现suse的效果的。

redflag,中科院开发的linux版本,主要面向政府用户,其个人桌面版免费,这个版本的美工上与windows非常接近,是使用者的入门难度降低,但实际上桌面也是基于KDE的,很平常。

puppy,一个非常小巧的linux版本,安装镜像90多M,却包括了图形桌面,浏览器,办公等常用的软件,系统运行时都存在与内存中,据说安装在U盘中的puppy,在系统启动后,可以将U盘拿掉,系统依然可以运行。

4.我对linux的简单了解,各个发行版本使用的linux内核都是同一个。只不过可能随着各版本的发行时间不同,采用的内核版本会不同。不知道理解的对吗?

linux的内核目前还在飞速的发展,现在常见的是2.X版本,X为奇数,为不稳定版,x为偶数为稳定版,比如rhel采用的2.4和目前最新的,很多个人桌面采用的2.6。不同的linux发行版本采用的内核不尽相同,比如fedora一般都是采用最新的内核。

5.之所以会有这么多问题,是因为我此时的大脑对linux的理解非常混乱,对于操作系统的理解只有正版的windows和盗版的windows的简单理解。暂时先不谈盗版问题,就正版而言,我知道linux部分版本是收费的,大部分可能是免费的,为什么会出现收费与免费两种现象? 作为企业级的服务器应用,免费版本的linux是否可以应付得了,免费的是不是比收费的性能安全上要差好多????具体说说免费和收费的linux,谈谈二者之间的区别。

前面已经提到一些了,至于免费版,如果采用较为保守的成熟的版本,稳定性应该是可以保证的,安全方面,不是很了解,从我单位使用的rhle来看,与普通linux个人桌面并无大的区别。

6.OpenSource与Free:收费的linux版本,是不是就不算开源的操纵系统了呢?收费的linux肯定不会开源,是不是?因为如果开源了,人家都知道你的源代码了,开发商就没办法收费卖他们的发行版本的linux了。不知道理解的对吗?请具体说说"开源与免费"

拿redhat来说,他们既有收费的rhel,也有反编译rhel得到的并且是开源的centos,使用那个完全取决于用户自愿。这样来看,开源与免费的区别仅在于开源的东西,在遵守gnu协议的基础上,任何人都可以得到程序的源代码,并可以自己修改,并可以再发布;而免费的就只能免费使用,而不可修改了。

7.如果可以的话,再介绍一下linux的学习方法,和linux好的入门书籍。在日常工作当中,linux的应用会有很多角色,我主要是想学习LAMP架构下的WEB开发,不知道应该侧重学习linux哪些应用?哪些是LAMP程序员必须熟练掌握的LINUX技术,在求职应聘LAMP程序员的职位,一般面试考核linux方面都是哪些技能?

(不懂)
参考技术A 我也只知道一部分

1.RedHat.Enterprise.Linux.5应该是商业发行版,要花钱的。 redhat linux 9.0是个人用的桌面版,发行到9.0就不再开发了。转而支持 fedora core,目前到了fodora 10.免费。centos没用过,参看:
http://baike.baidu.com/view/26404.htm

2.最起码可以在商业发行版上获利,商业版很贵的。当然功能强大,还有服务支持。内核的升级不是一个人做的,是全世界的linux社区,公司,爱好者共同维护的。

3.这个很啰嗦,对新手可以试试ubuntu,fodora,简单易用。还有很多超过300种(实际更多),各个发行版很类似。
http://tech.ccidnet.com/pub/images/tech/linux/zhuanti/version/
随便看看吧,现搜的。

4.基本是对的,除了debian,基本都用最新内核。发行的越晚,一般内核也越新。

5.不很清楚

6.开源不等于免费。收费的linux也是开源的。开源看百科吧,很详细
http://baike.baidu.com/view/9664.html?wtp=tt

7.可以先学“鸟哥的linux私房菜”,很容易找到。这是我第一个看的。linux的书很多。LAMP,我是菜鸟,不懂。

以目前我的知识也就能解决这些了。还有问题你可以去论坛解决:
http://linux.chinaunix.net/bbs/
参考技术B 红帽公司之前是开发RedHat Linux 分为桌面和服务器版 到RH9之后 服务器版改为RedHat Enterprise Linux 而桌面版与开源社区合作开发变为Fedora CentOS是开源社区由RHEL的源码重新编译 免费发放 不提供付费商业支持 好处就是开源社区提供升级补丁之类的免费技术支持 RHEL你不交钱的话官方是不提供升级和技术的 当然你可以使用centos的更新 但是买个进口大彩电谁你放心的送到小区门口的家电维修铺修 尽管人家技术很好 。。。

收费主要是维护和技术支持的费用 如果你自己有技术那么就不需要购买 RHEL你使用也不算盗版 RHEL的版权由GPL软件版权和Red Hat自有版权两部分组成,而由于GPL许可证具有传染性,故所有基于GPL开发的软件都要符合GPL条款,因此 Red Hat自有版权部分在RHEL中只占很少的部分,只需删除所有Red Hat Network Code即可完全自由使用RHEL 这里有官方的解释 http://www.redhat.com/rhel/renew/faqs/#6 。。。

linux内核源代码都是相同的 不代表你编译后还是相同 根据需要定制 你甚至可以自己编译你自己版本 。。。

有品牌机为什么还要使用兼容机 你自己可以洗衣服为什么还买洗衣机 公司买东西是当作工具来用的不是去为了研究修理 所以有钱的话 当然购买服务了 。。。
参考技术C 我就我个人的理解回答一下,可能不是像教材一样精确但是我感觉应该是比较容易理解的:
说到底就是个linux版本的问题。各个版本的linux使用的内核程序确实是一样的,当然不同时期的内核版本是不同的,一直在升级。linux系统在内核外还有图形界面、附加软件等组件,不同版本的linux在这些方面可能不尽相同。
关于盈利,并非软件收费才是盈利的唯一途径,linux一些厂商是通过服务收费而非购置收费,比如进行软件培训、服务费等。但这些我觉得用户没有必要了解,反正是不会有人让你黑屏就是了。
redhat9是一个较老的版本,后期的本分为桌面版(fedora)和RHEL,其中RHEL似乎是收费的,但有一个再编译版本即CentOS,相对于RHEL主要是去除了logo并不提供附加服务,功能完全相同。总体而言CentOS和RHEL相对fedora稳定性较好。
关于怎么学习使用,我想问问楼主你是怎么学会用windows的?现在的linux都有完善的图形界面上手很容易的,不要把它想成一个很神秘的东西。
关于版本,我个人推荐fedora,如果对稳定性有较高要求的话就使用CentOS,注意貌似版本号为单号的fedora或后缀单号的CentOS为过渡版本(非稳定版本)(这一点本然不敢保证)。
参考技术D 免费使用软件可以,但谁会为免费软件提供服务哪?!

给你举个例子,mysql是免费的,为什么很多大企业都不用mysql而选用DB2、oracle。这不是因为mysql不好用,而是一旦mysql出了问题,自己又解决不了问题,就没有人来管这个事情了,而DB2和oracle就不会这样(只要你在服务期内或交过了服务费)。

GNU/lunux是免费使用和传播的,使用者必须遵守GNU协议,不论其是否对源代码进行过修改或功能添加,所添加的部分视同于先前的代码的一部分,也是必须公开的,而且这部分都是免费使用的,当然这不包含服务服用。

如何查看linux发行版版本信息

...命令即可列出所有版本信息,这个命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian等发行版。方法二:cat/etc/redhat-release用法:[root@S-CentOShome]#cat/etc/redhat-release注意:该方法只适合Redhat系的Linux方法三:cat/etc/issue用法:[root@S-... 查看详情

linux系统各发行版镜像下载

Linux系统各发行版镜像下载(2014年10月更新),如果直接下载不了,请使用迅雷下载。并且注意,我的下载地址,在 迅雷 里才起作用。包括Ubuntu,Fedora,SUSE,RedHat EnterpriseLinux,CentOS等。 中国大陆开源镜像站汇总1.企业贡... 查看详情

三大企业版linux系统,你喜欢哪一款呢?

...inux操作系统得到了快速发展。大家都知道Linux系统有很多发行版本,RedHat、SUSE和Ubuntu是企业级发行版本中非常受欢迎的三大版本,那么这三个发行版本你中意哪个呢?  RedHat(红帽):对于Linux来说,企业应用中的使用还是非常普... 查看详情

debian和centos异同

...需要接触到了Ubuntu,以及之后的debian。感觉虽然同是Linux发行版,细微处差别还是挺多的。网上查了一下原来在发行版本中也会分派系的。好像笑傲江湖的剑宗和气宗一样,哈哈哈哈。但毕竟师出同门,用的都是Linux内核,基本... 查看详情

linux系统各发行版镜像下载

Fedora ISO镜像下载:Fedora是一个开放的、创新的、前瞻性的操作系统和平台,基于Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维... 查看详情

查看linux内核版本命令

...se-a,即可列出所有版本信息:这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。2、cat/etc/redhat-release,这种方法只适合Redhat系的Linux:3、c 查看详情

linux各版本的区别?

linux现在有很多版本,像UbuntuLinuxFC5或FC6。redhatredflag等等,很多,我不知道他们有什么区别??另外。FreeBSD、OpenBSD、Debian、Solaris这些,是什么系统,又有何区别??他们没有实质性的区别(都是linux,用的都是linux的内核)但是... 查看详情

linux版本(代码片段)

linux有内核版本,就相当于安卓,有发行版本,相当于MIUI,Flyme,EMUI等Linux内核版本Linux内核版本号有两种第一种:内核主版本号.内核次版本号.内核修订版本号第二种:主版本号.次版本号.补丁包数或次版本的修改次数-编译(或... 查看详情

linux哪个版本好

...t版本5.5和6.0最新;培训、学习、应用、知名度最高的Linux发行版本,对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好。2、Debian版本5.0和6.0最新;社区版的Linux来说是较好的,文档和资料较多,尤其是英... 查看详情

001(代码片段)

1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别基于Linux内核分为三个发行版本Debian?是包括Ubuntu在内许多发行版的上游,而Ubuntu又是LinuxMint及其他发行版的上游。Debian在服务器和桌面电脑领域都有着广泛的应用... 查看详情

fedora是啥系统

...rPC!  FedoraCore(自第五版直接更名为Fedora)是众多Linux发行套件之一。它是一套从RedHatLinux发展出来的免费Linux系统。现时Fedora最新的版本是Fedora11。  Fedora和Redhat这两个Linux的发行版放联系很密切。Redhat自9.0以后,不再发布... 查看详情

linux各发行版/桌面环境对于高分屏的支持怎么样

compiz曾经快死掉了。据说现在又有些活跃了。只是没啥新版本就兼容很好。你可以试试lxde这类,使用低版本gnome的系统,kde类本来就兼容不好。10.04你可以呆,这是长期支持版本,虽然也过期了。别10.10.参考技术A理新到最新版,... 查看详情

linux查看linux系统版本信息的几种方法

...se-a,即可列出所有版本信息:这个命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian…等发行版。2、cat/etc/redhat-release,这种方法只适合Redhat系的Linux:[[e 查看详情

马哥第一次作业

1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。答: Linux的发行版有数百种之多,其中以:Slackware、Debian、RedHat最为主流。 Linux的发行版分为两类,一类是商业公司维护发行的版本,比如:Slackware和Re... 查看详情

不同linux发行版本网络配置汇总

...nux是免费开源系统内核,不同的厂家基于此构建了不同的发行版本,对一些系统的配置也是各不相同,即使同一个厂家不同时期发布的版本也有可能有较大的变化,给系统维护带来了一些困扰,这里对工作中遇到的一些发行版本... 查看详情

linux查看版本命令问题

...么问题1./etc/issue和/etc/redhat-release都是系统安装时默认的发行版本信息,通常安装好系统后文件内容不会发生变化。看你的贴图该linux安装的发行版是RHEL6.1。2.lsb_release-a:FSG(FreeStandardsGroup)组织开发的LSB(LinuxStandardBase)标准的一... 查看详情

suse和ubuntu,linux版本该选择哪个?

大家都知道,Linux发行版本众多,每个版本各具有不同的优势和用途,不过综合情况来说无非就是桌面系统、服务器系统,而SUSE和Ubuntu就是其发行版本,对于这两个发行版本你会选择哪一个呢?  Linux发行版本之SUSE,企业级首... 查看详情

linux基本命令

...作为服务器操作系统和嵌入式操作系统。分为内核版本和发行版本。发行版本(也被叫做GNU/Linux发行版)通常包含桌面环境,办公软件,媒体播放器,数据库等应用软件。  常见的发行版本:Ubuntu,Redhat,Fedora,openSUSE, 查看详情