当前位置:首页 > 技术分析 > 正文内容

Linux 最主要的发行分支

ruisui884个月前 (01-06)技术分析21

Linux 有数百个发行分支。主要的有以下四个。

slackware

Slackware 是由 Patrick Volkerding 在 1992 年推出的,它是全球现存最古老的 Linux 发行版。

Slackware 被设计为高度可定制和强大的,并且要求用户了解 每个元素,它的包系统是不支持依赖的。 这出于一个明显的目的——如果你想让某些东西工作,你必须亲自动手安装相应的依赖项。

所以在你不知情的情况下,任何东西都不会出现在你的系统上。正是这种高度可定制,需要纯手工打造,使得它成为持续备受喜爱、近乎被狂热追求的 Linux 发行版,成为 Linux 界的传奇。


Debian

Slackware 面世几个月后,Ian Murdock 在 1993 年 8 月 16 日创立了 Debian 项目,Debian 诞生,并于 1996 年发布其第一个稳定版本。

现在 Debian 已将自己打造为最可靠、最稳定的 Linux 发行版之一,并在当今 Linux 领域拥有巨大的用户。

目前已有 100多个其他 Linux 发行版基于 DebianUbuntu 就是其中之一。顺便多提一嘴:Ubuntu 有三个正式 版本,包括桌面,服务器和核心。其中 Ubuntu Core 通常用于物联网设备。

Debian 的伟大之处在于它鲜活地证明了开源的巨大力量,是成千上万志愿者为相同利益而共同努力的光辉榜样。

如果你正在寻找最干净、稳定、最忠实于开源精神的发行版,那么 Debian GNU/Linux 一定是最好的选择。


Red Hat

Debian 创建后的一年的 1994 年,Linux 最重要的第3个发行版 Red Hat Linux 问世。

1993 年,Bob Young 成立了 ACC Corporation,一家销售 Linux UNIX 软件附件的公司,而大约在同一时间,Marc Ewing 也创建了自己的 Linux 发行公司,并命名为 Red Hat Linux

不久后,在 1995 年,Bob Young 收购了 Marc Ewing 的业务,两家公司合并成为 Red Hat Software

Red Hat 开创了最初的开源商业模式,证明开源可以应用于商业世界并带来巨额利润。

FedoraCentOS 都是 Red Hat 家族内的一员。


Arch Linux

Arch Linux 于 2001 年由加拿大程序员 Judd Vinet 开发,于 2002 年 3 月发布了第一个正式版本 v0.1。

Arch Linux 是滚动发行的 Linux 发行版中的一个,只需要安装一次,滚动版本中的所有内容都是最新的, pacman 软件包管理器帮助维护。

该发行版的目的是为 Linux 用户提供使用 Linux 的最简单最直接的方法, 为用户提供了对其系统工作方式和外观的最终控制权,支持以 KISS 原则(保持简单和愚蠢)理念,迅速成为无数 Linux 用户的首选桌面系统。

Manjaro EndeavourOS 发行版就是基于 Arch Linux 开发的。


上面有没有哪个是你的最爱,有没有你特别喜爱的 Linux 可以分享~

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/56.html

标签: linux发行版
分享给朋友:

“Linux 最主要的发行分支” 的相关文章

【Vue3 基础】05.组件化

这是 Vue3 + Vite + Pinia +TS + Element-Plus 实战系列文档。最近比较忙没什么时间写文章,争取早日把这个系列完结吧~生命周期和模板引用在本章之前,我们通过响应式 api 和声明式渲染,处理了 DOM 的更新,但光是这些,对于一些复杂的需要手动操作 DOM 的情况,...

git的几种分支模式

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本文分享几种主流 Git 分支模式的流程及特点,并给出选择建议。分支的目的是隔离,但多一个分支也意味着...

Gitlab概览

Gitlab是开源的基于Git的仓库管理系统,也可以管理软件开发的整个生命周期,是项目管理和代码托管平台,支撑着整个DevOps的生命周期。Gitlab很容易选为GitHub,作为公司私有库管理的工具。我们可以用Gitlab Workflow来协同整个团队的软件开发管理过程。软件开发阶段Gitlab...

高效使用 Vim 编辑器的 10 个技巧

在 Reverb,我们使用 MacVim 来标准化开发环境,使配对更容易,并提高效率。当我开始使用 Reverb 时,我以前从未使用过 Vim。我花了几个星期才开始感到舒服,但如果没有这样的提示,可能需要几个月的时间。这里有十个技巧可以帮助你在学习使用 Vim 时提高效率。1. 通过提高按键重复率来...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

html5+css3做的响应式企业网站前端源码

大家好,今天给大家介绍一款,html5+css3做的响应式企业网站前端源码 (图1)。送给大家哦,获取方式在本文末尾。首页banner幻灯片切换特效(图2)首页布局简约合理(图3)关于我们页面(图4)商品列表(图5)商品详情(图6)服务介绍(图7)新闻列表(图8)联系我们(图9)源码完整,需要的朋友...