Centos Or Ubuntu 哪个好

刚才要安装Linux,所以随便搜了下虚拟机和Linux的发行版。以前都是用
RedHat和Ubuntu比较多,现在关注了一个以前不太用的发行版,Centos,并且发现性能和安全性比Ubuntu更好,而且很多服务器都是用
Centos,所以这次试试Centos吧,不过Ubuntu应该更易用一些。

另外,关于虚拟机,由于VM是需要购买的,现在一般都用开源的东西,尊重版权,所以搜到了一个叫VirtualBox的东西,支持多种语言,不过性能还有易用性未知,听说口碑不错,有待观察。以后有更多的体会,与大家分享。


另外转一篇不错的文章。


==================

Centos Or Ubuntu 哪个好

做比较之前,建议先去看一个关于Linux的扫盲篇:CentOS、Ubuntu、Gentoo)(文章的时间有点久远了,2008年的)

看完后可能还会有些迷糊或思维混乱,那再看看我的图吧。图是我根据个人理解画出来的。

图片解释:

Linux的衍生版本太多了,至少上百。但根据市场流通的情况,常见的就这几种,再多的改版大约都是在这几种的基础上。

简单地分为收费和免费的。公司发行版肯定都是收费的,而社区维护的都是免费的。但免费的中,有些是根据REDHAT(公司发行版)而改造过来的,渊源很深,所以社区维护的不一定是他们发行的。

针对我们的问题,关键要知道Centos是由公司发行版演变成免费版而来的,而Ubuntu则是社区发行版Debian的进化版。

FreeBSD说是最合适做服务器,但并不是真正的Linux系统,对硬件支持低,其相对复杂,从网上资源来看,估计没什么人用。

提取文中两点关键内容:

如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大量的钱购买商业软件,那么你就需要一款适合桌面使用的Linux发行版本了,你可选择Ubuntu。

CentOS游走在年轻与成熟之间,它比Ubuntu更注重安全性,你看他的CentOS5.0默认一装好就自带并打开防火墙就知道;而且有一个叫SELinux的东东在里面,让不同的程序之间权限有所限制。

结论:

针对做服务器——作为一个Linux
server,
图形界面就是鸡肋。命令行模式就是Linux专属,如果你要玩图形界面那么可以回到windows。Ubuntu作为服务器最大的鸡肋就是过高的系统资源消耗以及不稳定性。

对于一个服务器而言,安全性是非常非常重要的,而在这方面Centos也比Ubuntus要好!

Ubuntu作为桌面系统,消耗的内存和CPU使用率都会高些,其实这很必然。在网上找到一个用数据说话的文章,使用测试:CentOS与Ubuntu的一些不同(发表时间为2011-2-14)

这几天在虚拟机里安装了CentOS作为服务器(没安装桌面),发现和Ubuntu
server有一些不同的地方:

1
在yum升级时,自动先下载小文件,而且升级完成后自动清除下载的软件包,这点比Ubuntu要好;

2
在虚拟机里的CentOS开机速度和关机速度明显没有Ubuntu快;

3
相同配置下(虚拟机、内存256M)的CentOS安装apache+mysql+php+zendoptimizer+eaccelerator,Ubuntu
server安装nginx+mysql+php5.3+zendguard+eaccelerator,进行了对比:

数据的真实性我就不保证了,但数据却很客观地说明了Centos在运行上的优势。

但是当你网站已经大到要考虑这些数据时,我觉得更需要考虑的则是你的硬件设备。所以,这一部分只是供大家看看而已,不要想太多。

另外还有一个可供参考的说法:


一个原因说ubuntu会比较鸡肋,那就是对NGINX的支持太弱。国外的尤其是美国的
IDC普通认为NGINX会渐渐替代APACHE,目前限制NGINX的主要原因就是没有太多英文文档,基本都是俄文的,不过随着英文文档越来越
多,NGINX肯定大有所为。目前国内主要知名的QQ SINA SOHU都已经转向NGINX了,其原因很简单,NGINX
C++程序员都是牛XX级别,NGINX
C++的效率实在是高的惊人,业内比较夸张的说法都是NGINX性能是APACHE的10倍。其实我个人也很赞同,几个月前我一个512M的
VPS(OPENVZ平台) LAMP平台 网站IP到达3000左右 VPS的内存基本就跑满了,经常出现502。后来听人建议后换成LNMP
(LIUNX+NGINX+MYSQL+PHP)后IP1W 服务器的速度也SOSO的,内存都没有跑到峰值。

当你网站只有1000IP以下你可能无法发现NGINX优势,但是上到1W
10W IP这个级别NGINX就会有巨大的优势。看看QQ SINA
SOHU怎么做的你就明白了。于是乎ubuntu在这个方面又输了一成。

作为一个普通的个人小网站,你也是可以忽略这些差异的。

终上所述,你应该可以明白为什么网上那么多人说Centos是用来做服务器的,而Ubuntu是用来玩的。

网上还有一种言论说选择最熟悉,易操作的为最好。我觉得这样的结论只是因为自己的网站是个小网站,访问量不高,才会忽略Ubuntu不影响也不在乎的劣势。

作为一个完全的新手,我还会重点考虑网上的信息量。在这方面,Ubuntu是明显优于Centos。尽管资料相对少一些,但其实并没有什么影响。Centos与Ubuntu使用上的最大区别是对系统配置上,但我觉得不到搞开发或做黑客,是没必要理解这些不同的。

对于一般普通服务器使用者而言,就是很小很少些命令的不同,我所知道的就是在线安装软件中,centos使用的是yum命令,而ubuntu中使用的是apt-get命令以及使用root权限命令的不同。

对于一个完全没有Linux操作经验的我来说,更不必关心对哪个的命令比较于熟,打开终端的快捷键是一样的。现在,加上资料可通用,选择毫无悬念。

如果你熟悉Ubuntu,想要转用到Centos一点都不麻烦,只是想和不想。

前一阵Vincent
还告诉我,某数据显示在公共Web服务器这一块,Ubuntu的份额已经超越了红帽的RHEL。我觉得这个资料是可信的!

一来,随着计算机的普及,Geek量应该是在以斜率大于0.5的趋势上涨的,而他们大都是以会涉足Linux,建网站什么的,而作为一个黑客更要必懂Linux。他们很大的可能会从本机上装Ubuntu,然后普及至自己的VPS上也安装Ubuntu。

二来,个人的小网站使用到Ubuntu的肯定比大公司用Centos的要多很多,
而增长率也应是前者大于后者。


一个Centos服务器使用者却表示很淡定,因为只要Ubuntu是图形界面,那作为服务器永远都存在这一鸡肋。而作为很多大网站的服务器系
统,Centos的安全性和稳定性也应是稳健的,不会因为多人使用Ubuntu而落后,结果应该是Ubuntu向Centos靠近。


在前些文章说过我在自己的电脑上装了Ubuntu,当时纯属想去看看这个系统是怎样的,但三天后,我就果断地把它抛弃了,不只是因为我没有把上网的软件弄
好,更重要的是它对我没吸引力,没需求,想做的东西在Win下可便捷而华丽地完成!对于那些单纯地因为自己玩Linux而骄傲的人,我真的很想问问其原
因,不是只是因为其比较复杂没有人用吧?


不否认会用Linux是一个技能,但并不认为这有什么可炫耀的,因为Linux根本不被需求,除非你用它学习或做到一些常人不知道或做不到的事情,例如玩
服务器入侵。在几乎全中国都用盗版Windows的情况下,我觉得我是不会舍简求繁的。除非等哪一天中国真正成为一个尊重版权和知识产权的国家时,我想
Linux一定会有一个新高,而你可能会发现中国人十有八九会用Linux !

时间: 2024-08-24 14:28:30

Centos Or Ubuntu 哪个好的相关文章

Centos与Ubuntu命令

1.虽然Centos与Ubuntu都是linux的内核,但使用命令还是有所差别 2.如在Centos中跟新插件用的是:yum -y   (yum后面有一个空格) 在Ubuntu中跟新插件用的是:apt-get    (注意是连一起的) 3.比如在Centos使用如下命令:sudo apt-get update sudo apt-get install flash sudo apt-get    * sudo apt-get install * 就会报如下错误:bash: apt-get: com

win10 虚拟机中CentOS,Ubuntu无法上网问题

材料:VMware 11 ,win10,虚拟机为CentOS,Ubuntu 发现升级完win10,虚拟机获取不到ip了 解决方法: 开始 --> 设置 --> 网络和internet --> 选中虚拟网卡VMnet8(NAT模式)和WLAN(本机)网卡,右键选择"桥接",然后系统创建一个网桥(Network Bridge)出来. 将虚拟机的网络选用自定义VMnet8(NAT模式) 重启网络服务 Done!

【系统区分】Centos和Ubuntu有什么区别?

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用. Ubuntu是一个以桌面应用为主的Linux操作系统.Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一

CentOS、Ubuntu、Debian三个linux比较异同

Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本. 商业版本以Redhat为代表,开源社区版本则以debian为代表.这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论.而绝大多数VPS上只提供开源社区维护的发行版本.下面就这些不同的Linux发行版进行简单的分析. Ubuntu Ubuntu近些年的粉丝越来越多,Ubuntu有着漂亮的用户界面,完善的包管理系统,强大的软件源支持,丰富的技术社区,Ubuntu还对大多数

【转帖】Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo

Linux发行版:CentOS.Ubuntu.RedHat.Android.Tizen.MeeGo作者:阳光岛主 原文在这儿 Linux,最早由Linus Benedict Torvalds在1991年开始编写.在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License).在不断的有杰出的程序员和开发者加入到GNU组织中后,便

CentOS和Ubuntu安装软件命令对比(区别)

此表内容来自<Ubuntu Server最佳方案>,CentOS和Ubuntu(Debian)是VPS最常见的系统,这份表很实用,分享下

用UltralSO安装CentOS 和 Ubuntu

UltralSO是一个U盘制作工具,这几天用UltralSO安装了CentOS和Ubuntu 制作这两个U盘启动程序的区别是,CentOS安装完后,需要把.iso文件拷贝到U盘中,而且CentOS文件很大,有4G多. Ubuntu只有1G多,并且制作完之后不需要拷贝镜像. 具体制作步骤: 1.文件 -> 打开镜像 2.启动菜单 -> 写入硬盘镜像 3.写入方式选择USB-HDD+ 4.等待刻录成功 U盘启动设置方法: 在PC上插入U盘,然后按F12进入BIOS配置,选择BOOT进入之后,把U盘

Linux(Centos、Ubuntu)下在本地重置找回root密码

Linux(Centos.Ubuntu)下通过本地找回root密码 说到系统密码,也许是管理员最为头疼的事了,如果内部服务多的话,需要记录很多密码.当然也不排除有忘记密码的可能,对于windows系统下的密码忘记找回方法,我们已在前面的文章中介绍过了,其实就是通过老毛桃工具进行需求封装来实现windows 密码破解,但是在linux下都不用那么麻烦,只需要在本地开机选项中设置即可,今天呢,我们主要介绍日常工作中经常使用的两种linux版本的系统进行root密码忘记找回介绍,一个是centos,另

CentOS 与 Ubuntu 谁与争锋

什么是 CentOS? CentOS(Community Enterprise Operating System)是脱胎于 Red Hat Enterprise Linux并与之兼容的由社区支持的克隆版 Linux 发行版,所以我们可以认为 CentOS 是 RHEL 的一个免费版.CentOS 的每一套发行版都有 10 年的维护期,每个新版本的释出周期为 2 年.在 2014 年 1 月 8 日,CentOS 声明正式加入红帽,为新的 CentOS 董事会所管理,但仍然保持与 RHEL 的独立