也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。
我们通常所说的Linux,指 GNU/Linux ,即采用Linux内核的GNU操作系统。是的,操作系统的实际名称是GNU。
其实,对于广大初学者来说, 应该是以可以取得的学习资源最广泛的、社区最活跃的一个版本。在Linux的领域里,无论是Red Hat、SUSE、Ubuntu,都可以找到很多共通的学习资源,国内有一些Linux应用的解答的平台,其他还有很多英文的网站,可以找到学习的资源。
但因为刚接触,所以有很多技术细节。系统本身要处理好,初学者最怕入门门槛高,一开始就要搞这搞那才能开始用,可能还没开始就心凉了一大半。
如果可以接受英文操作介面,那么,不管哪个平台,都是很好的学习渠道,如果一定要用中文介面,以中文化的完善程度来看,笔者认为Ubuntu稍好一些。以桌面设计的亲和度来说,Ubuntu和Suse都不错。
一般能看到的SUSE,多半是桌面版本。另外,还有Enterprise版本,但初学者用SUSE Desktop版本就行了,基本的一些服务器功能也都有。
如果用Ubuntu来当初学入门,安装过程中,比较不会有硬件驱动程序的限制。
硬体驱动程序,是学习Linux者的恶梦。笔者认为Ubuntu在这方面比SUSE周全。在Red Hat或SUSE的环境中,对于太新或比较冷门的硬件,大多没有预设驱动程序,需要自己去找。但熟悉Ubuntu后,还是要去接触SUSE或Red Hat,因为SUSE或Red Hat是企业级应用Linux的正统。
刚开始学时,可以先从GUI介面学起,之后慢慢地转向文字介面模式。
可以根据Linux的用途来考虑学哪一个,如果是个人喜好,Ubuntu桌面版是不错的选择,如果想做企业级应用,SUSE、Red Hat就是必要选择了。
附常用Linux版本介绍:
Mandriva
Mandriva原名Mandrake,最早由Ga?l Duval创建并在1998年7月发布。记得前两年国内刚开始普及Linux时,Mandrake非常流行。说起Mandrake的历史,其实最早 Mandrake的开发者是基于Redhat进行开发的。Redhat默认采用GNOME桌面系统,而Mandrake将之改为KDE。而由于当时的 Linux普遍比较难安装,不适合第一次接触Linux的新手,所以Mandrake还简化了安装系统。我想这也是当时Mandrake在国内如此红火的原因之一。Mandrake在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。
Mandriva
Mandrake的开发完全透明化,包括“cooker”。当系统有了新的测试版本后,便可以在cooker上找到。之前Mandrake的新版本的发布速度很快,但从9.0之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。
优点:友好的操作界面,图形配置工具,庞大的社区技术支持,NTFS分区大小变更
缺点:部分版本bug较多,最新版本只先发布给Mandrake俱乐部的成员
软件包管理系统:urpmi (RPM)
免费下载:FTP即时发布下载,ISO在版本发布后数星期内提供
官方主页:http://www.mandrivalinux.com/