前几天,红帽官方宣布CentOS 8于2021年年底结束维护。CentOS 已死!"免费"的 RHEL 没了...而CentOS 7也在其生命周期结束后停止更新与维护,一时间,网友们炸开了锅。
有网友说:Redhat杀死了CentOS,活生生的把一个生产级系统搞死了。
所以,对于我们一直使用CentOS系统的开发人员、维护人员来说,这样的结果无疑会影响到后续的工作,因此,后面到底是付费购买?还是接着使用官方的现在开源版本?还是说迁移到其它操作系统?
大家都知道。Linux系统的发行版本非常多,大体上可以分为两类:
Linux主要发行版:Fedora Core、Debian、Mandrake、Ubuntu、Red Hat Linux、SuSE、Linux Mint、Gentoo、CentOS。
社区企业操作系统(CentOS),官网:http://www.centos.org/。这个操作系统也我用过最多的操作系统,大家也很容易看到,国内很多的大型商业公司也是在使用这个系统。
CentOS是基于Redhat源代码重新编译重构的社区开源版本,随着RHEL的更新而更新的,可以说两者之间基本上是没有差别的。
CentOS还有一个特点就是简约,稳定性较好,人性化的命令行,而且北背后还有强大的开源社区的支持,虽然官方不直接提供服务,但基本上和商业版本的付费服务一样。
个人认为,CentOS是一个成熟、稳定的Linux发行版本。
基于Debian的桌面版(Ubuntu),官网:http://www.ubuntulinux.org/。
Ubuntu是一款基于Debian派生的产品,对新款硬件具有极强的兼容能力。普遍认为Ubuntu与Fedora都是极其出色的LINUX桌面系统。
Ubuntu用户越来越多,用户界面非常的漂亮,完善的包管理系统,强大的软件源支持,丰富的技术社区。
Ubuntu漂亮的图形界面,也决定了它非常适合用于桌面操作系统而非服务器操作系统。如果你希望在学习Linux的过程中有个沉浸式的环境,那么Ubuntu的确不错:仅仅安装在自己的电脑中而非服务器中。
国际化组织的开源操作系统(Debian),官网:http://www.debian.org/。Debian更适合用于服务器的操作系统,它也比Ubuntu要稳定很多。
Debian整个系统基础核心非常小,不仅稳定,而且占用硬盘空间小,占用内存小。128M的VPS即可以流畅运行Debian,而CentOS则会略显吃力。但是由于Debian的发展路线,使它的帮助文档相对于CentOS略少,技术资料也少一些。
CentOS在日本,中国,印度,越南和英国处于领先地位,在南非,澳大利亚,巴西,阿根廷,瑞典和挪威处于Ubuntu领导地位。红帽是.edu和.gov网站上最受欢迎的Linux发行版。虽然图上2013的数据,其实,从各种社区的信息来看,CentOS的市场占有量也是逐年下降的。并不是说它不好,而是它们各有所长,各有所短。
CentOS是在基于Java和Perl的站点中最受欢迎的发行版,而Debian在用PHP和Python编写的站点中领先,而Ubuntu在基于Ruby和JavaScript的站点中领先。
在运行Apache Web服务器的站点上,CentOS比Debian流行一点,而Debian显然在使用Nginx的站点上占主导地位。
由于前面官方发布的停止维护的原因,暂时就不再讨论CentOS系统了,不过在这民工哥还是建议新手上路的读者们,建议你们选择安装CentOS去学习。
Ubuntu是私有标准桌面化Linux系统,而对于有经验的用户,可能更倾向于选择Debian。也可以这么说,前者更适合于普通大众用户,后者更适合于专业或有经验的用户使用。
以上仅个人的一些观点,但最终选择ubuntu还是debian系统,还得企业的生产需求决定。
也欢迎大家留言分享,如果是你,你选择ubuntu还是debian做为企业生产环境的操作系统?理由是什么???