1. 引入
前文在介绍Linux的时候说过,其开源、可定制化程度高,这也就造成了其具有很多发行版的特点。那么什么是发行版呢?有这么多发行版该选择哪个学习呢?(或者你喜欢原始Linux的话也行)
2.什么是发行版
其实简单地理解,就是“既然你Linux已经开源,源码在我们面前了,我不如自己改一改,加点我喜欢的功能或者把界面改成我喜欢的样子”。改了之后的Linux就是另一个系统了吗?显然太荒谬了,他们的核心就是Linux而已,于是我们叫这些修改过的Linux系统为“Linux发行版”
事实上,我们可以类比安卓系统。我们买的安卓手机可能各自出自很多不同厂家,你买的是荣耀的,我可能是小米的,他可能是oppo或者vivo的……打开手机发现界面和功能都不一样,甚至你打开手机设置查看系统,里面说的系统都不一样,有MagicOS,有MIUI,有flyos……那为啥还叫安卓机呢?其实就是因为上面这些七七八八的系统基本都是基于安卓开发的,他们产生的新版安卓也可以称作“安卓的发行版”。
3. Linux常见发行版
3.1. Fedora Core
Fedora Core第七版开始更名为Fedora。是一个开放、创新的操作系统和平台,允许任何人自由使用、修改和重发布,有一个强大的社群。可运行体系架构包括x86、x86_64,PowerPC.
3.2. Debian
Debian项目诞生于1993,目标是提供一个稳定容错的Linux版本。其以稳定性著称(现在的potato版本相当稳定了)。其主要通过web论坛和邮件列表提供技术支持。(大名鼎鼎的kali也是基于Debian发行版开发的)
3.3. Mandrake
其发行商MandrakeSoft是一个在1998年创立的Linux小组,目标是尽量让工作变得简单,因此他有一个优秀的图形安装界面,有完全可以使用的GUI界面,还包含很多Linux软件包。对新手比较友好。
3.4. Ubuntu
Ubuntu是一个以桌面应用为主的Linux操作系统。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。随着云计算的流行,ubuntu还推出了一个云计算环境搭建的解决方案。
Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的Linux桌面系统。