译: Linux 操作系统知多少


直到今天为止, Linux 操作系统的发型版本数量已经非常之多,对于刚接触Linux的人来说可能会感到十分的困惑,到底哪一款Linux 发行版本才是我应该使用的呢?
这篇博文我们就试着来回答这个问题。


1.1 介绍

  • 令人困惑的选择和数量不断增加的Linux发行版可能会使那些刚接触Linux的人感到困惑。这就是创建此页面的原因。
  • 它列出了10个Linux发行版(加上对FreeBSD的荣誉称号,到目前为止,它是所有BSD中最流行的),它们被全世界的Linux用户普遍(直接或间接)认为是使用最广泛的。没有数据可以支持,还有很多其他发行版可能更适合您的特定目的,但是作为一般规则,所有发行版都很流行,并且都有非常活跃的论坛或邮件列表,您可以在其中提问是否被卡住。

1.2 选择发行指南

  • Ubuntu,Linux Mint和MX Linux对于想在不掌握所有复杂性的情况下尽快在Linux中提高工作效率的新用户而言,它们被认为是最容易的。
  • 另一方面,Arch Linux,Gentoo和Slackware Linux是更高级的发行版,需要大量学习才能有效使用它们。
  • openSUSE,Fedora,Debian GNU / Linux可以被归类为良好的“中间”发行版,这些发行版通常用作其他发行版的基础。
  • CentOS是一个企业发行版,适合那些喜欢稳定性,可靠性和长期支持而不是尖端功能和软件的用户。

1.2.1 Linux Mint

Linux Mint是基于Ubuntu 的发行版,于2006年由居住在爱尔兰的法国籍IT专家Clement Lefebvre首次推出。作者最初维护的是一个Linux网站,专门为新Linux用户提供帮助,技巧和文档,但他看到了开发Linux发行版的潜力,该发行版可以解决与技术更主流的产品相关的许多可用性缺陷。在从访问者的网站上征求反馈意见之后,他着手构建当今许多人所说的“改进的Ubuntu”或“ Ubuntu做得对”。

  • 但是Linux Mint不仅仅是具有新的应用程序集和更新的桌面主题的Ubuntu。自成立以来,开发人员一直在添加各种图形化“薄荷”工具来增强可用性。
  • 其中包括mintDesktop(用于配置桌面环境的实用程序),miningMenu(用于简化导航的新的优雅菜单结构),miningInstall(易于使用的软件安装程序)和mintUpdate(用于软件更新程序),仅举几例。
  • 其他几种工具以及数百项其他改进。该项目还设计了自己的艺术品。由于包含了专有的和受专利保护的多媒体编解码器,由于潜在的法律威胁,通常由于较大的发行版而缺少这些内容,因此薄荷的易用性声誉得到了进一步提高。
  • 虽然可以免费下载Linux Mint,但该项目从捐赠,广告和专业支持服务中获得收益。它没有固定的发布时间表或计划的功能列表,但是可以在每个Ubuntu长期支持版本发布几周后获得新版本的Linux Mint。
  • Mint系列的另一个变体是基于Debian的Stable分支的“ Debian Edition”。Debian版本的Linux Mint提供了非常稳定的基础,而桌面软件包的更新速度比Mint的“ Main”版本要快。Linux Mint不遵守软件自由的原则,并且不发布安全公告.
  • 优点:内部开发的精巧的“ minty”工具集合,数百个用户友好的增强功能,包括多媒体编解码器,可以接受用户的建议
  • 缺点:该项目没有发布安全公告
  • 软件包管理:高级软件包工具(APT),具有使用DEB软件包的mintInstall(与Ubuntu存储库兼容)
  • 可用版本: “主”版本(与Cinnamon,MATE和Xfce配合使用),Linux Mint“ Debian版”(与Cinnamon配合使用)
  • 可能的替代品Ubuntuelementary OSZorin OSPeppermint OS

Linux Mint

1.2.2 Ubuntu

  • 此次推出的Ubuntu的 2004年9月首次宣布虽然相对较新的Linux发行现场,该项目没有像其他起飞前,与它的邮件列表很快就填满了由热心的用户和开发者的热情讨论。在随后的几年中,Ubuntu逐渐成为最受欢迎的桌面Linux发行版,为开发易于使用和免费的桌面操作系统做出了巨大贡献,该操作系统可以与市场上任何专有的操作系​​统竞争。
  • Ubuntu取得惊人成功的原因是什么?首先,该项目是由富有魅力的南非亿万富翁,前Debian开发人员,世界第二大太空旅行者Mark Shuttleworth创建的,该公司的总部位于马恩岛的Canonical Ltd.目前正在为该项目提供资金。其次,Ubuntu从其他类似项目的错误中吸取了教训,并从一开始就避免了这些错误–它创建了一个出色的基于Web的基础结构,具有Wiki风格的文档,创新的错误报告功能以及针对最终用户的专业方法。第三,由于其富有的创始人,Ubuntu能够向所有感兴趣的用户提供免费的CD,从而促进了发行的迅速传播。
  • 在技​​术方面,Ubuntu基于Debian “Sid”(Debian的Unstable分支),但是具有一些著名的软件包,例如GNOMEFirefoxLibreOffice,已更新为最新版本。
  • 它使用了高度定制的GNOME桌面环境版本。它有一个可预测的6个月发布时间表,偶尔会有长期支持(LTS)版本,并且根据版本的不同,安全更新支持5年(​​非LTS版本支持9个月)。Ubuntu的其他特殊功能包括可安装的实时DVD,创意作品和桌面主题,Windows用户的迁移助手,对最新技术的支持,例如3D桌面效果,易于安装的ATI和NVIDIA图形卡专用设备驱动程序以及无线网络。
  • 优点:固定的发布周期和支持期限;具有五年安全更新的长期支持(LTS)变体;新手友好 大量的文档,包括官方的和用户提供的
  • 缺点:与Debian缺乏兼容性;频繁的重大更改往往会驱使一些用户离开;非LTS版本仅提供9个月的安全支持
  • 软件包管理:使用DEB软件包的高级软件包工具(APT)
  • 可用的变体: UbuntuKubuntuXubuntuLubuntuUbuntu MATEUbuntu BudgieUbuntu Kylin,适用于64位(x86_64)处理器的Ubuntu Studio
  • 建议的基于Ubuntu的替代品: Linux Mint(桌面),elementary OS(桌面),Zorin OS(桌面),Trisquel GNU / Linux(免费软件),Bodhi Linux(带Enlightenment的桌面)
    在这里插入图片描述

1.2.3 MX Linux

MEPIS Linux是基于Debian的桌面Linux发行版,设计用于个人和商业目的。它包括(暂时)最先进的功能,例如实时,安装和恢复CD,自动硬件配置,NTFS分区大小调整,ACPI电源管理,WiFi支持,抗锯齿的TrueType字体和个人防火墙。尽管MEPIS Linux最终停产,但它的社区继续存在,并将MEPIS的技术与基于Debian的非常轻量级的antiX发行版合并。结果是一个名为MX Linux的项目。

MX Linux基于Debian的Stable分支,并具有由MEPIS和antiX社区开发的组件。该发行版具有Xfce桌面,该桌面具有垂直面板布局(而不是更常见的水平面板)。MX Linux被认为是中等重量的发行版,它提供了许多现代应用程序(通过反向移植定期更新),并具有稳定的基础。该发行版力求通过便捷的功能提供良好的性能。

MX Linux以其称为MX-Tools的图形管理实用程序集合而闻名。这些工具使您可以轻松访问管理用户帐户,使用软件包和安装编解码器。
优点:支持图形驱动程序,浏览器插件和媒体编解码器;稳定的核心与更新的桌面应用程序
缺点:安装程序和某些配置工具看起来有所不同,可能需要一些时间才能习惯。
软件包管理:高级软件包工具(APT)
可用版本:在32位或64位x86硬件上运行的Xfce
建议的替代品: antiX

在这里插入图片描述

1.2.4 Arch Linux

Arch Linux 的KISS(保持简单,愚蠢)哲学是在2002年左右由加拿大计算机科学专业毕业生Judd Vinet提出的,他于同年推出了该发行版。几年来,它一直是为中级和高级Linux用户设计的边际项目,只有当它开始推广为“滚动发行”发行版时才引起关注,该发行版只需安装一次,然后就可以进行更新。得益于其功能强大的软件包管理器和始终新鲜的软件资源库,您可以找到最新的日期。结果,Arch Linux的“发行版”仅仅是安装媒体的每月快照。

除了具有广受欢迎的“滚动发行”更新机制外,Arch Linux还以其快速而强大的软件包管理器“ Pacman”而闻名,该软件包管理器能够从源代码安装软件包,并借助其AUR轻松创建二进制软件包。基础架构,以及不断增加的经过测试的软件包的软件存储库。其备受推崇的文档,再加上出色的Arch Linux手册,使经验不足的Linux用户甚至可以安装和定制发行版。用户可以使用的强大工具意味着该发行版可以无限细化到最细微的细节,并且不可能有两个安装相同。

不利的一面是,任何滚动发布更新机制都有其危险:人为错误蔓延,库或依赖项丢失,存储库中已有应用程序的新版本存在尚未报告的严重错误。 …在Pacman升级后,出现无法启动的系统并不是闻所未闻。因此,Arch Linux是一种发行版,需要其用户保持警惕并具有足够的知识来解决任何此类可能的问题。而且,发行版的滚动性质意味着,由于重要的系统更改或旧版Linux内核缺乏硬件支持,有时不再可能使用旧媒体来安装发行版。

  • 优点:出色的软件管理基础架构;无与伦比的自定义和调整选项;一流的在线文档
  • 缺点 : 偶尔不稳定和故障风险
  • 软件包管理: Pacman
  • 可用版本: 适用于64位(x86_64)处理器的最小安装CD和网络安装CD映像
  • 建议的基于Arch和类似Arch的替代方案: Manjaro Linux, Antergos, Artix Linux, Chakra GNU/Linux,Parabola GNU/Linux (free software), KaOS

在这里插入图片描述

1.2.5 Gentoo

Gentoo Gentoo Linux是面向开发人员和网络专业人员的通用,快速,完全免费的Linux元发行版。与其他发行版不同,Gentoo Linux具有一个高级的,基于源的软件包管理系统,称为Portage。Portage是BSD端口传统中的真正端口系统,但是基于Python,具有许多高级功能,包括依赖项,细粒度的程序包管理,“伪造”(OpenBSD风格)安装,安全取消合并,系统配置文件,虚拟软件包,配置文件管理等。

Gentoo由Daniel Robbins于2000年左右开始,他设想创建一个元发行版,而无需预先编译二进制包就可以建立元发行版。Gentoo系统通常使用最少的一组预编译软件包进行设置,然后根据需要编译所需的软件并将其添加到系统中。Gentoo使用编译时调整(称为“使用标志”),可以高度定制系统,添加或删除功能以最适合这种情况。

Gentoo项目以其灵活性而闻名,它允许用户运行各种软件配置,内核和初始化系统,以及通常的桌面环境集合。可以从Gentoo的ports树获得的自定义和性能导致元分发被用作许多其他项目的基础,包括Calculate Linux(面向业务的分发),Container Linux(用于运行的最小分发)容器)和Redcore Linux(轻型桌面发行版)。Gentoo也是Google Chrome OS平台的基础,在撰写本文时,它可能是第五大最受欢迎的基于Linux的网站服务器平台。

  • 优点: 高度灵活,可无限地自定义,能够使用各种编译时配置,初始化系统并在许多体系结构上运行
  • 缺点: 需要更高的知识才能使用,通过源代码升级软件包可能很耗时
  • 软件包管理: 使用源代码端口的集合进行移植(出现)
  • 可用版本: 安装软件包可用于各种硬件体系结构,包括32位和64位x86,ARM,Alpha,IA64,MIPS,PPC,s390和Sparc。
  • 可选的: Linux From Scratch, Calculate Linux, Redcore Linux, Funtoo

1.2.6 Slackware Linux

Slackware Linux由Patrick Volkerding于1992年创建,是现存最古老的Linux发行版。Slackware 1.0来自现已停止使用的SLS项目,它来自24个软盘,并基于Linux内核版本0.99pl11-alpha构建。它迅速成为最受欢迎的Linux发行版,据估计,其市场份额在1995年达到了所有Linux安装的80%。随着Red Hat Linux和其他更加用户友好的发行版的到来,其受欢迎程度急剧下降。在技术性更强的系统管理员和桌面用户中,Slackware Linux仍然是备受赞赏的操作系统。

Slackware Linux是一种技术含量高,干净的发行版,仅包含数量非常有限的定制实用程序。它使用一个简单的基于文本的系统安装程序以及一个比较原始的软件包管理系统,该系统无法解决软件依赖性。因此,Slackware被认为是当今可用的最干净且漏洞最少的发行版之一-缺少Slackware特定的增强功能可减少将新错误引入系统的可能性。所有配置都是通过编辑文本文件完成的。在Linux社区中有一种说法是,如果您学习Red Hat,就会知道Red Hat,但是如果您学习Slackware,就会知道Linux。今天,当许多其他Linux发行版不断开发高度定制的产品以满足技术水平较低的Linux用户的需求时,尤其如此。

尽管这种简单性理念受到了追捧,但事实是,在当今世界,Slackware Linux逐渐成为构建新的自定义解决方案的“核心系统”,而不是带有多种受支持软件的完整发行版。唯一的例外是服务器市场,Slackware仍然很受欢迎,尽管即使在这里,发行版的复杂升级过程以及缺乏官方支持的自动工具来进行安全更新也使其变得越来越没有竞争力。Slackware对系统基本组件的保守态度意味着,在将其调整为现代台式机系统之前,它需要进行大量的手动安装后工作。

  • 优点: 被认为是高度稳定,干净且基本无错误的,严格遵循UNIX原则的
  • 缺点: 官方支持的申请数量有限;在基本包装选择方面比较保守;复杂的升级程序
  • 软件包管理: 使用TXZ软件包的“ pkgtool”
  • 可用版本: 用于32位(i486)和64位(x86_64)处理器的安装CD和DVD
  • 基于Slackware的建议替代方案: Zenwalk Linux(台式机),Salix(台式机,实时CD),Porteus(带有KDE,LXDE,MATE,Razor-qt或Xfce的实时CD),VectorLinux(台式机)
  • 具有类似理念的其他发行版: Arch Linux

在这里插入图片描述

1.2.7 Debian GNU / Linux

Debian GNU / Linux于1993年首次发布。其创始人Ian Murdock设想创建一个完全非商业的项目,该项目由数百名志愿开发人员在业余时间开发。当时怀疑论者远远超过乐观主义者,它注定要瓦解和崩溃,但现实却大不相同。Debian不仅幸存下来,而且还蓬勃发展,在不到十年的时间里,它成为有史以来最大的Linux发行版,并且可能成为最大的协作软件项目!

以下数字可以说明Debian GNU / Linux的成功。它由1,000多名志愿者开发人员开发,其软件存储库包含近50,000个二进制软件包(针对8个处理器体系结构进行了编译),并负责启发120多种基于Debian的发行版和现场CD。这些数字是其他任何基于Linux的操作系统所无法比拟的。Debian的实际发展发生在稳定程度不断提高的三个主要分支(如果包括尖端的“ Experimental”分支则为四个):“不稳定”(也称为“ Sid”),“测试”和“稳定”。 ”。程序包和功能的这种逐步集成和稳定,以及项目完善的质量控制机制,

但是,这种冗长而复杂的开发风格也有一些缺点:Debian的稳定发行版不是特别最新,并且会很快老化,特别是因为新的稳定发行版每2-3年才发布一次。那些喜欢最新软件包和技术的用户被迫使用可能有问题的Debian Testing或Unstable分支。Debian高度民主的结构导致了有争议的决定,并引起了开发商之间的内f。这导致停滞和不愿做出使该项目前进的重大决定。

  • **优点:**非常稳定;卓越的质量控制;包括30,000多个软件包;支持比其他Linux发行版更多的处理器体系结构
  • **缺点:**保守-由于它支持许多处理器体系结构,因此并不总是包括较新的技术。缓慢的释放周期(每2-3年稳定释放一次);关于开发人员邮件列表和博客的讨论有时可能不合时宜
  • **软件包管理:**使用DEB软件包的高级软件包工具(APT)
  • **可用版本:**用于九种处理器体系结构的安装CD / DVD和实时CD映像,包括来自Intel,AMD,Power等公司的所有32位和64位处理器
  • 建议的基于Debian的替代方案: UbuntuSparkyLinuxSolydXK(Xfce或KDE),Devuansiduction

在这里插入图片描述

1.2.8 Fedora

尽管Fedora仅在2004年9月才正式发布,但其起源实际上可以追溯到1995年,当时它是由两名Linux远见者Bob Young和Marc Ewing以Red Hat Linux的名义推出的。该公司的第一款产品Red Hat Linux 1.0“母亲节”于同年发布,并很快进行了一些错误修复更新。1997年,Red Hat引入了具有依赖性解析和其他高级功能的革命性RPM软件包管理系统,这极大地推动了发行版的迅速普及以及超越Slackware Linux成为世界上使用最广泛的Linux发行版。在后来的几年中,Red Hat定期进行为期六个月的标准化发布。

在2003年Red Hat Linux 9发布之后,该公司对其产品系列进行了一些根本性的改变。它为其商业产品(尤其是Red Hat Enterprise Linux)保留了Red Hat商标,并推出了Fedora Core(后来更名为Fedora),这是Red Hat赞助的面向社区的发行版,专门为“ Linux爱好者”设计。在最初对更改进行批评之后,Linux社区接受了“新”发行版,作为Red Hat Linux的逻辑延续。Fedora恢复了以前作为市场上最受欢迎的操作系统之一的地位后,发布了一些高质量的版本。同时,凭借创新的产品阵容,出色的客户支持,红帽,红帽迅速成为全球最大,最赚钱的Linux公司。

尽管Fedora的发展方向仍主要由Red Hat,Inc.控制,并且有时(正确或错误)该产品被视为Red Hat Enterprise Linux的测试平台,但不可否认的是Fedora是现有的最具创新性的发行版之一今天。它对Linux内核,glibc和GCC的贡献是众所周知的,并且它与SELinux功能,虚拟化技术,系统服务管理器,先进的日记文件系统以及其他企业级功能的集成受到了该公司客户的高度赞赏。不利的一面是,Fedora仍然缺乏明确的面向桌面的策略,该策略会使该产品更易于“ Linux爱好者”目标以外的用户使用。

Fedora的最新版本引入了一种新的发行版本,称为Atomic Host。Atomic使用与Fedora Server版本相同的软件包,但是要确保使用OSTree对基本操作系统进行原子更新。

  • 优点: 高度创新;出色的安全功能;大量受支持的软件包;严格遵守自由软件理念;具有许多流行桌面环境的实时旋转的可用性
  • 缺点: Fedora的优先重点倾向于企业功能,而不是桌面可用性。一些先进的功能,例如过早切换到KDE 4和GNOME 3,有时会疏远某些桌面用户
  • 软件包管理: 使用RPM软件包的DNF图形和命令行实用程序
  • 可用版本: 适用于32位(i686)和64位(x86_64)处理器的Fedora;带有GNOME,KDE,LXDE,MATE和Xfce桌面的实时版本
  • 建议的基于Red Hat的替代方案: CentOSScientific Linux

在这里插入图片描述

1.2.9 openSUSE

的开端openSUSE的罗兰DYROFF,托马斯·菲尔,休伯特·曼特尔和伯查德Steinbild - -可追溯到1992年,当时四名德国Linux爱好者推出的SuSE名下的项目(软件和系统发展协会)的Linux。早期,这家年轻的公司出售了包含德文版Slackware Linux的软盘集,但是不久之后,SuSE Linux于1996年5月发布了4.2版,成为独立发行版。开发人员采用了RPM软件包管理格式,并引入了YaST(一种易于使用的图形系统管理工具)。SuSE Linux的频繁发行,出色的印刷文档以及在欧洲和北美洲的商店中易于使用的SuSE Linux使得发行变得越来越受欢迎。

SuSE Linux在2003年底被Novell,Inc.收购,然后在2010年11月交到Attachmate手中。在第一笔收购之后不久,SUSE Linux的开发,许可和可用性发生了重大变化-YaST在公众下发布许可证(GPL),ISO映像可从公共下载服务器免费分发,最重要的是,分发的开发首次向公众开放。自从openSUSE项目启动和2005年10月发布10.0版本以来,该发行版在词义上完全免费,并且不再与Attachmate关联。openSUSE代码已成为商业产品的基础系统,最初被称为Novell Linux,

目前,openSUSE有两个主要版本-Leap,它提供了具有多年支持的稳定平台;和风滚草,提供了滚动发布环境。该发行版通常因其易于配置(通过YaST),Btrfs高级文件系统支持以及自动文件系统快照和引导环境而倍受赞誉。

  • **优点:**全面而直观的配置工具;大型软件包仓库,出色的网站基础结构和印刷文档,默认情况下带有启动环境的Btrfs
  • **缺点:**占用大量资源的桌面设置和图形实用程序有时被视为“缓慢且膨胀”
  • **软件包管理:**使用RPM软件包的YaST图形和Zypper命令行实用程序
  • 可用版本: 适用于32位(i586)和64位(x86_64)的openSUSE Tumbleweed,适用于64位(x86_64)处理器的Leap;适用于i586,IA64,PowerPC,s390,s390x和x86_64体系结构的SUSE Linux Enterprise Desktop / Server

在这里插入图片描述

1.2.10 CentOS

CentOS于2003年末启动,是一个社区项目,目标是将Red Hat Enterprise Linux(RHEL)的源代码重建为可安装的Linux发行版,并为所有随附的软件包提供及时的安全更新。坦率地说,CentOS是一个RHEL克隆。这两个发行版之间唯一的技术差异是品牌-CentOS自行替换了所有Red Hat商标和徽标。不过,红帽与CentOS之间的关系仍然融洽,许多CentOS开发人员都与红帽保持积极联系,甚至直接由其雇用。

CentOS通常被视为可靠的服务器发行版。它带有相同的经过测试和稳定的Linux内核和软件包集,它们构成了其父级Red Hat Enterprise Linux的基础。尽管它是由志愿者运行的社区项目,但它已成为市场上价格昂贵的服务器产品(尤其是经验丰富的Linux系统管理员)中可靠,免费的替代产品,因此赢得了声誉。CentOS也适合作为企业台式机解决方案,特别是在稳定性,可靠性和长期支持优于最新软件和功能的情况下。与RHEL一样,CentOS受到大约7至10年的安全更新的支持。

尽管CentOS有其优点,但它并不是所有部署方案中的最佳解决方案。那些偏爱使用最新Linux技术和最新软件包的发行版的用户应该去其他地方。遵循RHEL版本的主要CentOS版本仅每2-3年发布一次,而“单点”发布(例如5.1版)则往往在9-12个月的间隔内发布。点发布通常不包含任何主要功能(尽管有时它们确实包括对较新硬件的支持),并且只有少数软件包可以更新到较新版本。Linux内核,基本系统和大多数应用程序版本均保持不变,但偶尔可以通过实验方式提供重要软件包的较新版本(例如LibreOffice或Firefox)。作为附带项目,

  • 优点: 经过严格测试,稳定可靠;免费下载和使用;拥有7年以上的免费安全更新;
  • 缺点: 缺乏最新的Linux技术;有时项目无法履行其承诺,无法及时提供安全更新和新的稳定版本
  • 软件包管理: 使用RPM软件包的YUM图形和命令行实用程序
  • 可用版本: 用于x86_64处理器的安装DVD和可安装的实时CD(带有GNOME);较早版本也可用于i686,Alpha,IA64和IBM z系列(s390,s390x)处理器。
  • 其他RHEL克隆和基于CentOS的发行版: Scientific Linux,Springdale Linux,SME ServerRocks Cluster发行版,Oracle Enterprise Linux

在这里插入图片描述

1.2.11 FreeBSD

FreeBSD是AT&T UNIX通过Berkeley软件发行版(BSD)的间接后代,其历史可追溯到1993年,而动荡不安。与Linux发行版不同,Linux发行版被定义为包含Linux内核和数千个软件应用程序的集成软件解决方案, FreeBSD是一个紧密集成的操作系统,由BSD内核和所谓的“用户区”(因此即使没有额外的应用程序也可以使用)构建。一旦安装在普通的计算机系统上,这种区别就会大大丧失-像许多Linux发行版一样,有大量易于安装的(大多数)开源应用程序可用于扩展FreeBSD核心,但是这些通常是由第三方贡献者提供的。并非严格地属于FreeBSD。

FreeBSD以其快速,高性能和极其稳定的操作系统而闻名,特别适合于Web服务和类似任务。许多大型Web搜索引擎和具有关键任务计算基础架构的组织已经在其计算机系统上部署并使用FreeBSD多年。与Linux相比,FreeBSD的发行许可证的限制要少得多,它实际上允许不受限制地出于任何目的重用和修改源代码。众所周知,甚至苹果macOS的某些部分都源自FreeBSD。除了核心操作系统之外,该项目还以二进制和源代码形式提供了超过24,000个软件应用程序(称为端口),以便于在FreeBSD核心之上轻松安装。

FreeBSD对ZFS高级文件系统具有本机支持,并支持快照和引导环境。这使FreeBSD用户可以保护自己的数据并回滚操作系统更改。

尽管FreeBSD当然可以用作桌面操作系统,但与该部门的流行Linux发行版相比并不太好。文本模式系统安装程序在硬件检测或系统配置方面几乎没有提供任何帮助,而在安装后设置中却为用户留下了许多繁琐的工作。在对现代硬件的支持方面,FreeBSD通常落后于Linux,特别是在支持尖端的台式机和笔记本电脑小工具(例如无线网卡或数码相机)方面。那些希望在台式机或工作站上利用FreeBSD的速度和稳定性的用户,应考虑可用的台式机FreeBSD项目之一,而不是FreeBSD本身。

  • **优点:**快速稳定;可供安装的超过24,000个软件应用程序(或“端口”);很好的文档;本机ZFS支持和引导环境
  • **缺点:**在支持新的和奇特的硬件,商业应用程序的可用性方面往往落后于Linux;缺乏图形配置工具
  • **软件包管理:**使用二进制软件包(通过pkg)或基于源的“端口”的完整的命令行软件包管理基础结构
  • 可用版本: AMD64,ARM / ARMEL,i386,IA64,MIPS / MIPSEL,PC98 PowerPC,SPARC64的安装CD
  • 基于FreeBSD的建议替代方案: Project Trident(Desktop),GhostBSD(Desktop),FreeNAS(NAS)
  • 其他BSD替代品: OpenBSDNetBSDDragonFly BSD

在这里插入图片描述

1.3 使用建议

  • 桌面Linux发行版:
    • 如果是普通开发者或Linux 爱好者,推荐 Ubuntu ,或 国产优麒麟Ubuntu Kylin
    • 如果是网络安全爱好者,推荐 Kali Linux
  • 服务器Linux 发行版:
    • Centos
    • Red Hat Enterprise

1.4 参考资料

https://distrowatch.com/dwres.php?resource=major

发布了162 篇原创文章 · 获赞 219 · 访问量 40万+

猜你喜欢

转载自blog.csdn.net/hadues/article/details/103880050