而工欲善其事,必先利其器,Linux的世界相当广大,除了最著名的Ubuntu以外还有不少发行版。然文人相轻,自古皆然,了解不同发行版的优势不只嘴上攻防用的上,也是学Linux一个有趣的地方!下面是Linux 作业系统的比较,以及它们的目标客户。
一、适合一般使用者
(1) Ubuntu
简单、易上手、很多人用,有自己的Unity介面,桌面环境下更好上手,是Linux初学者相当推荐的一套入门Linux流通版。
有软体中心,让初学者不需看眼花撩乱的套件库,而且都帮使用者分门别类好,凯含顷甚至还会有萤幕撷图、简介、评价。
缺点是套件管理的套件分得很开,就算是同一套软体可能还会分指令介面、图形介面、扩充、语言......可能会让使用者看得眼花撩乱。
(2) Fedora
Fedora会将最新版的软体,在还没稳定前就包入发行。适合喜欢尝鲜的玩家。
谈到Fedora就一定得要提到Red Hat公司。虽然Red Hat Linux不是最老老指的Linux(现存最古老的Linux发行版是Slackware,1993年出生,今年将满18岁),但却是Linux界最有影响力的Linux分支之一。2004年,Red Hat公司停止开发桌面版的Linux套件,重心转向企业端工作站或伺服器系统。而接手原本桌面版开发的社群则另外命名为「Fedora Project」,以接受Red Hat公司资助的形式发展至今。
这个发行版是由长期以来杰出的GNU/Linux开发公司「红帽」发行的版本。预设的版面配置接近Ubuntu (也可以使用在Kubuntu中被使用的更进阶的桌面环境KDE),但在预选的软体中有些不同,安装管道以及其他技术性细节。
倘若您希望能学习GNU/Linux系统的工作原理、安全性设定,或者是拿来开发软体,那我们会推荐这个发行版。
(3) OpenSUSE
使用与Red Hat Enterprise Linux、CentOS 等伺服器等级相同的核心,但却包装得非常简单易用。适合喜欢稳定、不找麻烦作业系统的使用者。
(4) Arch Linux
简单且优雅没有官方的安装介面,连图形介面也没有,完全自行一行行下指令来安装。从官方下载下来的系统非常干净,只有最基本的系统,由使用者自行安装其自己常用的套件,当然连图形介面也要自行安装。所有软体几乎原汁原味,不太会去修改软体内容。
采用滚动更新,Arch Linux没有版号区分(下载安装光碟时只有日期区分),系统更新后套件永远都是最新的。套件管理程式不是采用主流的APT或是RPM,但受收录的套件非常丰富,甚至连冷门的都有(通常要找AUR),套件相依性的问题,于其他套件管理程式比较起来,好处理多了。
二、适合系统管理员
(1) Debian
特点就是稳!缺点就是操作没有其它Linux 流通版那么友善。适合不怕下繁复命令列指令的系统管理员,当成桌机或伺服器系统之用。与Ubuntu为同血统,如果有玩过Ubuntu一段时间的话,Debian应该会很好上手。
(2) Red Hat Enterprise Linux
稳定、支援丛集伺服器、云端运算等企业用得到的特性。很适合拿来架设伺服器。不过想取得这个版本,是要收费的。
(3) CentOS
一套由Red Hat Enterprise Linux 改造而来、但却不用收费的Linux 作业系统,里面收录的100%都是自由软体,不包含封闭程式。特色也是稳到一个不行。有「万年不挂伺服器」之美称。适合想尝试Red Hat Enterprise Linux,却无力负担花钱购买该Linux 的人使用。
三、为特殊用途而开发
(1) Gentoo
神人版本,以支援软体套件众多、傲视所有Linux 作业系统闻名。不过它很要求整套系统要提供原始码这件事,导致安装时,常常需要从「原始码」编译成「执行档」后,才能使用。盯陆从另一面来看,这会迫使用它的人,培养出从原始码编出执行档的能力,也算是蛮好的教育训练平台。因此,Gentoo 有「学其它Linux 版本,你就是学会该版本而已。学会Gentoo,你就学会所有的Linux」之美称。
(2) Damn Vulnerable Linux(DVL)
从字面上翻译,就是「他妈的超脆弱Linux」。这个版本故意装了老旧、破损、有臭虫的各种软体套件。因此你可以拿它来训练系统管理员,将它修补到稳定为止。
(3) Kali Linux
由Debian 改写、前身是「Backtrack」、故意留下各种网路漏洞、让你拿来训练骇客「入侵技巧」之用的Linux。它本身可以直接接受任何Debian 的软体,适合拿来做「入侵测试(Penetration Test)」之用。
根据用途不同可以做如下划分:
1、家庭用途版本有:Linux Mint、Ubuntu、OpenSUSE、Fedora、PC-BSD。
2、商业用途版本有:Debian、RHEL、CentOS。
3、挑战用途版本有:Gentoo、LFS。
4、理想用途版本有:FreeBSD、OpenBSD、Solaris、OpenSolaris。
Linux是一套免费使用和自由传播的类历滑Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足型贺的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。
扩展资料:
优点:
1、Linux由众多微内核组成,其源代码完全开源。
2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有卜烂派的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。
3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。
目前主流和常用的Linux版本主要有:
1、Redhat 版本5.5和6.0最新;培训、学习、应用、知名度最高的Linux发行版本,对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好。
2、Debian 版本5.0和6.0最新;社区版的Linux来说是较好的,文档和资料较多,尤其是英文的。但在国内的占有率有一定的局限性。关键是上手难,但在所有的Linux发行版本中,这个版本应该说是最自由的。
3、SuSe 版本11和11.4最新;最华丽的Linux发行版,很多人都这样说,X windows和程序应用方面做的确实不错。尤其与Microsoft的合作关系,应该是在所有的Linux发行版本中最亲密的。
4、Ubuntu 版本9和10最新;最近几年出来的,主要指Server版本,强项就是其desktop版,应用是在太广泛了。
5、Centos 版本5.4和6.0最新;这个发行版主要是Redhat企业版的社区版,基本上跟redhat是兼容的,相对来说局限性世氏教少。很多人都喜欢使用。
至少gentoo、mandriva、Slackware、redflag等可以暂时不考虑。虽然各自均有特点,但市场占有率和应用相对较少。
说了各自的特点,给出结论:
----如果作为php、jsp等开发平台使用,最好选择Redhat或Centos,原因主要是硬件和软件兼容性方面应该是所有Linux发行版本中较好的。最主要的原因是国搜困散内的多数游戏运营商和大型网站,使用这两个版本的较多。
----如果尺闹是作为asp.net等开发平台使用,最好使用suse,原因是与Microsoft的合作关系。同时也说明下,移动运营商好像很多使用suse的操作系统平台。
----如果是作为c或c++等开发平台使用,而且对应用程序开发要求较高,建议使用debian版本的Linux,毕竟这个版本的Linux限制性是最小的。自由度较大
1、主流的Linux发行版
Asianux ,ArchLinux,B2D Linux ,Conectiva Linux ,Debian GNU/Linux ,Fedora Core ,Gentoo Linux ,Knoppix Linux ,Linux From Scratch ,Magic Linux ,Mandriva Linux ,Red Hat Linux ,Slackware Linux ,Stanix Live CD ,SUSE Linux ,Turbo Linux ,Ubuntu Linux.IPCop,NUtyx,DEFT,NETbsd,turbolinux
2、中国大陆的Linux发行版
红旗Linux(Redflag Linux) ,Qomo Linux(原Everest),冲浪Linux(Xteam Linux) ,蓝点Linux ,新华Linux ,共创Linux ,百资Linux ,veket, lucky8k-veket.Open Desktop ,Hiweed GNU/Linux ,Magic Linux ,山历Engineering Computing GNU/Linux ,余桥kylin,中标普华Linux ,中软Linux ,新华华镭Linux(RaysLX) ,CD Linux ,MC Linux ,即时Linux(Thizlinux) ,b2d linux ,IBOX ,MCLOS ,FANX,酷博linux,新氧Linux,Hiweed,Deepin Linux,YLMF OS。需要说明的是,新氧、Hiweed、Deepin都是基于ubuntu,并且Deepin Linux是Hiweed与深度合并后的版本,原来的Hiweed已经停止更新,新氧也停止更新了。 目前,银河麒麟公司开发的麒麟系列操竖唯猛作系统正在成为 linux操作系统中的新秀。其桌面版已经能够支持所有体系结构的linux软件,尤其是对red hat有相当广泛的支持。
我推荐红旗的,或是veket也可以,再来外国的乌班图
1、主流的Linux发行版 Asianux ,ArchLinux,B2D Linux ,Conectiva Linux ,Debian GNU/Linux ,Fedora Core ,Gentoo Linux ,Knoppix Linux ,Linux From Scratch ,Magic Linux ,Mandriva Linux ,Red Hat Linux ,Slackware Linux ,Stanix Live CD ,SUSE Linux ,Turbo Linux ,Ubuntu Linux.IPCop,NUtyx,DEFT,NETbsd,turbolinux 2、中国大陆的Linux发伏缓州行版 红旗Linux(Redflag Linux) ,Qomo Linux(原Everest),冲浪Linux(Xteam Linux) ,蓝点Linux ,新华Linux ,共创Linux ,百资Linux ,veket, lucky8k-veket.Open Desktop ,Hiweed GNU/Linux ,Magic Linux ,Engineering Computing GNU/Linux ,kylin,中标普华Linux ,中软Linux ,新华华镭Linux(RaysLX) ,CD Linux ,MC Linux ,即时Linux(Thizlinux) ,哪羡b2d linux ,IBOX ,MCLOS ,FANX,酷博linux,新氧Linux,Hiweed,Deepin Linux,YLMF OS。需要说明的是,新氧、Hiweed、Deepin都是基于ubuntu,并且Deepin Linux是Hiweed与深度合并后的版本,原来的Hiweed已经停止更新,新氧也停止更新了。 目前,银河麒麟公司开发的麒麟系列缺蔽操作系统正在成为 linux操作系统中的新秀。其桌面版已经能够支持所有体系结构的linux软件,尤其是对red hat有相当广泛的支持。《Linux就该这么学》里有相关介绍,可以看看。