怎样给VPS选择Linux发行版–各种Linux发行版的特点和区别

Posted by zuzhihui in 常见问题 on 2009/08/27 with 10 Comments

由于Linux具有高效率,开放性好,配置灵活等特点,在服务器领域的占有率越来越多。瑞豪开源的VPS就支持各种Linux发行版,但怎样给VPS选择一个适合自己的发行版呢?

首先解释一下什么是Linux发行版(英文名称是Linux Distribution)。Linux实际上是一种开放源代码的操作系统内核,通常我们说的Linux指的是基于Linux内核的操作系统。Linux操作系统包括Linux内核和Linux用户态程序,Linux内核和Linux用户态程序都是开放源代码的,绝大多数软件代码遵循GPL协议,任何人拿到这些代码都可以对这些代码进行修改和分发。由于Linux上代码的高度自由,很多公司和组织都推出了自己的Linux操作系统,这些Linux操作系统我们就叫做Linux发行版。

各种不同的Linux发行版的共同点就是都使用了Linux内核,不同的Linux发行版的内核可能有一些小的修改。

瑞豪开源的VPS目前支持CentOS,Debian,Ubuntu,Gentoo等Linux发行版,下面说说这些Linux发行版的特点和区别。

说到CentOS必须提到RedHat公司。RedHat公司是目前对Linux贡献代码最多的商业公司,也是最著名最早做Linux的公司之一。笔者(瑞豪开源的工程师)在1997年刚开始接触Linux使用的就是RedHat Linux,那时候版本好像是4.0/5.0,一张光盘,非常方便。RedHat Linux的版本一直到9.0,9.0之后RedHat Linux就不再有了,原因是RedHat公司推出了RedHat Enterprise Linux和Fedora Linux,其中Fedora是完全免费的,而RHEL是需要花钱购买的。RHEL虽然收费,但依然必须遵循GPL协议,客户购买RHEL之后有权利得到RHEL的源代码。CentOS就是在RHEL的源代码的基础上,稍微修改,重新编译而来的。CentOS里去掉了RedHat公司的商标,加入了yum包管理系统。笔者认为正是yum包管理系统让CentOS比RHEL方便很多。RPM是RedHat公司推出的Linux的软件包格式,而yum能非常方便的管理RPM软件包。RedHat公司的Linux在全球很流行,CentOS由于和RHEL兼容,也是非常的流行和好用。关键的一点是CentOS是可以免费下载,免费升级的。很多Linux初学者接触的都是RedHat系列Linux,所以用CentOS的人还是很多的,笔者估计CentOS是VPS上安装最多的Linux发行版。

RedHat系列Linux一直是笔者最喜欢的Linux系统,这种情况一直持续到Fedora Linux 2.0。因为笔者那时候第一次接触了Debian Linux,自从用上了Debian Linux,笔者很少再用RedHat系列的Linux发行版了。Debian之所以有这么大的魅力完全在于其独有的DEB软件包格式,非常的灵活。Debian可以安装的很小,100多兆空间即可,也可以安装的很大,所有的软件包有好几张DVD,软件库非常的丰富。Debian太灵活了,刻一张CD就可以安装,刻一张DVD也可以安装,用一个小的U盘也可以开始网络安装。而RedHat系列Linux的安装需要好几张CD才可以(当然也可以网络安装)。由于Debian的高度灵活性和丰富的软件库,可以安装成很小的系统,然后按需定制,需要什么软件包就apt-get从软件库里面取来即可。

Ubuntu Linux是基于Debian Linux的发行版,采用Debian的DEB包管理机制。Ubuntu每年4月份和10月份各推出一个版本,大概每两年推出一个LTS版本,LTS是Long Term Support的意思,就是拥有长期(大概5年)技术支持版本的Linux,非LTS的Ubuntu的技术支持期限很短,好像是两年。Ubuntu继承了Debian的优点,比Debian发行周期短,所以软件普遍比较新。

Gentoo Linux用的人比较少,Gentoo是很有个性的Linux,用Gentoo的一般都是高手。

标签:,

10 Comments

匿名 on 2009/09/02  · 

我感觉CentOS是所有发行版里兼容性最好的。
Ubuntu 则是所有发行版里更新速度最快的。

当然,我说的是VPS上有的发行版。

admin on 2012/01/18  · 

CentOS兼容性确实是最好的,市场占有率最大,各家的软件一般都先在CentOS上运行。

匿名 on 2009/09/03  · 

有FREEBSD吗?

admin on 2012/01/18  · 

抱歉,我们暂停不提供FreeBSD操作系统的VPS

carl lee on 2012/01/31  · 

有能在mac os上用的vps吗

admin on 2012/02/02  · 

Linux VPS可以在mac os上使用,可以通过SSH连接Linux VPS,或者使用浏览器管理Linux VPS的控制面板。在mac os上也可以这样使用Windows VPS: http://www.microsoft.com/mac/remote-desktop-client

927电影网 on 2012/03/11  · 

正想用下LINUX的VPS,,学习了

etiantian on 2013/01/23  · 

受益匪浅、

高联考研 on 2014/10/08  · 

如果是新手,打算使用,学习linux的系统,最好研究哪个发行版,更容易上手呢?

zuzhihui on 2014/10/08  · 

新手建议用ubuntu

Leave a Comment

Back to Top

2007-2013 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2