什么是Linux发行版,以及它们如何彼此不同?

ubuntu衍生

如果你听说过有关Linux的任何事情,你可能听说过Linux发行版 - 通常缩写为“Linux发行版”。当决定使用Linux - 在台式机或服务器上时,首先需要选择一个发行版。

对于许多人来说,Ubuntu已经成为Linux的代名词。 但Ubuntu是许多发行版之一,你有很多选择,当谈到Linux。

什么是Linux发行版?

Linux不像Windows或Mac OS X. Microsoft在内部组合了Windows的所有位,以生成每个新版本的Windows,并将其分发为单个软件包。 如果你想要Windows,你需要选择一个版本的Microsoft提供。

Linux的工作方式不同。 Linux操作系统不是由单个组织生产的。 不同的组织和人们在不同的部分工作。 有Linux内核(操作系统的核心),GNU shell实用程序(终端界面和许多使用的命令),X服务器(生成图形桌面),桌面环境(运行在X服务器提供图形桌面)等。 系统服务,图形程序,终端命令 - 许多是独立开发的。 它们都是以源代码形式分发的开源软件

如果你愿意,你可以获取Linux内核的源代码,GNU shell实用程序,Xorg X服务器和Linux系统上的每个其他程序,自己组装它。 然而, 编译软件将需要很多时间 - 更不用说涉及使所有不同的程序一起正常工作的工作。

Linux发行版为您做了辛苦的工作,从开源项目中获取所有代码并为您编译它,将其合并到一个可以启动和安装的操作系统中。 他们还为您做出选择,例如选择默认桌面环境,浏览器和其他软件。 大多数发行版都添加了自己的完成界面,例如主题和定制软件 - 例如Ubuntu提供的Unity桌面环境。

当您要安装新软件或更新到具有重要安全更新的新版本的软件时,您的Linux发行版以预编译的打包形式提供它们。 这些包快速和容易安装,节省您自己做艰苦的工作。

图片

如何Distros不同?

有多个不同的Linux发行版。 许多人有不同的哲学 - 有些,像Fedora,拒绝包括封闭源代码软件,而其他像Mint,包括封闭源代码的东西,使用户更容易。 它们包括不同的默认软件 - 如Ubuntu包括UnityUbuntu衍生产品包括其他桌面环境,Fedora包括GNOME Shell ,Mint包括CinnamonMATE

gnome-shell-on-fedora-17

许多人还使用不同的包管理器,配置实用程序和其他软件。 一些分布是出血边缘,并且不会获得支持很长时间。 其他的,如Ubuntu LTS或红帽企业Linux,被设计为稳定的发行版,将支持安全更新和错误修复多年。

一些Linux发行版适用于台式计算机,一些适用于无图形界面的服务器,其他适用于特殊用途的应用程序,例如家庭影院PC。

一些是设计为开箱即用 - 如Ubuntu - 而其他人需要一些更多的调整,如Arch Linux。

我应该选择什么Distro?

不同的Linux发行版适合不同的目的。 你应该选择哪个Linux发行版将取决于你正在做的事情和你的个人偏好。

如果你是一个桌面用户,你可能会想要一些简单的东西,如Ubuntu或Mint 有些人可能喜欢Fedora,openSUSE或Mageia(基于Mandriva Linux)。

人们寻找一个更稳定,经过良好测试的系统可能想与Debian,CentOS(免费版本的红帽企业Linux),甚至Ubuntu LTS。

没有一个人正确的分配给每个人,虽然每个人都有一个最喜欢的。 Linux发行版提供了选择,这可能是乱七八糟的,但也非常有用。 任何人都可以通过从源代码本身进行组合来进行自己的分发,或者甚至采取现有的分发和修改它 - 这就是为什么有这么多的Linux发行版。

赞 (0)
分享到:更多 ()