Unix不是一个单一的操作系统。 它提供了许多现代的“风味” - 所谓的变体,类型,分布或实现 - 从20世纪70年代早期大型机计算的起源开始分支。 虽然基于Unix命令的核心集合,但不同的发行版本具有自己独特的命令和功能,并且设计用于使用不同类型的硬件。
没有人确切知道有多少Unix版本,但可以肯定地说,如果包括所有那些晦涩和过时的版本,Unix版本的数量至少有数百个。 如果一个操作系统的名称是字母U,I和X的组合,那么您经常可以知道操作系统在Unix系列中。
Unix的主要分支
当代的Unix实现不同在于它们是开放源代码(即免费下载,使用还是修改)还是封闭源代码(即不受用户修改的专有二进制文件)。
- Minix - 一种类似Unix的开源项目,很少被家庭用户使用
- Linux - 一项开源计划,将类似Unix的环境带入桌面和服务器领域; Linux很受家用电脑爱好者的欢迎
- Mac OS X - 苹果桌面操作系统
- BSD (FreeBSD,DragonflyBSD,NetBSD,OpenBSD) - 遵循Berkeley Software Distribution的设计原则,从最早的Unix规范中分离出来
- AIX - IBM为其服务器开发的一系列基于Unix的操作环境
- Solaris - Sun Microsystems开发的基于Unix的专有服务器操作系统
- OpenSolaris - Solaris的开源变体
- HP-UX - 惠普为其服务器开发的一系列基于Unix的操作环境
常见的消费者分布
多年来,不同的Linux风格已经享有或多或少的知名度,但其中一些脱颖而出,是台式计算机上最常部署的。 正如DistroWatch所报道的,这是一个负责管理Linux发行新闻的长期运营网站。 2017年最常见的一些发行版包括:
- Mint - 带有附加软件驱动程序和较小定制的Ubuntu版本
- Debian--这个项目将自己称为“通用操作系统”,拥有巨大的市场份额和强大的应用基础
- Manjaro -基于Arch Linux项目,Manjaro支持广泛的配置
- Ubuntu--在Linux市场上的一个重要参与者,Ubuntu的目标是提供一个易于使用的发行版,该发行版设计精美,并且尽管存在语言和障碍障碍
- Antergos -基于Arch Linux项目,此发行版提供了自己的定制安装程序
- OpenSUSE是一个长期运行的德语版本,是SUSE Linux商业版本的社区版本
- Fedora - 基于Red Hat的社区项目
- Solus - 爱尔兰的一款从头开始的分布式应用程序,带有称为“Budgie”的自定义桌面环境,看起来像旧版GNOME 2桌面
- Zorin--旨在模仿Windows的外观和感觉的分发版,以帮助新的Linux用户从微软的操作系统转变
- 初级 -基于Ubuntu,elementaryOS使用称为帕台农神庙的自定义桌面环境,在某些方面类似于Mac OS
分销流行度迅速变化。 在2002年,排名前10位的发行版是Mandrake,Red Hat,Gentoo,Debian,Sorcerer,SuSE,Slackware,Lycoris,Lindows和Xandros。 十五年后,只有Debian保持在前十名单上; 次高的Slackware已经跌至第33位。在2017年流行的发行版中,2002年除Debian之外没有其他发行版。
Linux发行版的事实
困惑着要尝试使用哪种Linux发行版? 从桌面用户的角度来看,Linux风格之间的最大区别归结为几个选择:
- 桌面环境 -与Microsoft Windows或Mac OS X不同,Linux支持许多不同的桌面环境,每种桌面环境都具有不同的签名外观。 常见的环境包括Gnome(肉桂和MATE),KDE,Xfce和Budgie。
- 软件包管理器 -Linux程序是为特定的软件包管理工具而设计的。 红帽软件包管理器文件或Debian文件之间最大的区别在于它们的RPM或DEB文件扩展名。 Red Hat Linux使用RPM,Ubuntu使用DEB; 两者之间的转换是高级用户技能。
- 自由和开放源码软件的状态 - 一些用户非常关心分发遵守免费和开源软件原则的严格性。
您可能掌握了Linux设备。 用于智能手机和平板电脑的Android操作环境基于Linux,可以被认为是一种Linux发行版本身。