Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。

Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。

下面从三个不同详细程度的维度对linux发行版分支进行小结:

      一、大分支图示

      二、细化分支表

      三、详尽分支图及发行时间

      四、不同版本选择建议

1、如果做服务器应用,不差钱的情况下首选Redhat Linux,即RHEL;想免费首选CentOS,对安全要求高,可以选择Debian、FreeBSD(不是纯正的Linux系统)。

2、如果个人桌面应用,办公游戏啥的,可以选择ubuntu极其子系列,也可以选择open suse;追求新功能可以选择fedora。

3、想深度研究Linux底层实现,凡事自己动手编译源码,那就选Gentoo吧。

一图看懂Linux发行版本分支;不同应用方向选择建议相关推荐

  1. Linux 之五 最新 2021 一图看尽 Linux 发行版

      今天在逛社区的时候,偶然发现了一个展现 Linux 发行版编年史的图片(截止到 2020 年底),可以说会当凌绝顶,一览纵山小!废话不多说,先上图见识一下:   起初,开源世界的诸多热心人士,他们 ...

  2. linux内核运行关系图,一张图看懂Linux内核运行交互关系

    很多朋友如果接触过Linux的都知道Kernel的含义,kernel是操作系统的核心或者最重要的部分.众所周知的是,几乎整个互联网都运行在  Linux上,从网络协议,到服务器,到你平常访问的绝大多数 ...

  3. 一图看懂 pytz 模块:现代以及历史版本的世界时区定义数据库,资料整理+笔记(大全)

    本文由 大侠(AhcaoZhu)原创,转载请声明. 链接: https://blog.csdn.net/Ahcao2008 一图看懂 pytz 模块:现代以及历史版本的世界时区定义,将时区数据库引入 ...

  4. Linux操作系统几大发行版本的介绍与如何选择Linux操作系统

    摘要 目前操作系统市场上除了Windows之外,还有Mac.Linux等比较知名的操作系统.对于广大电脑初级用户来说,Windows就是操作系统的代名词.但是与闭源的Windows相比,开源的Linu ...

  5. 202310个最佳的Linux发行版本

    Hello,大家好!我是木荣君,作为一名嵌入式软件攻城狮,日常打交道最多的就是Linux系统.我们可以在Linux系统上进行开发.安装所需软件.部署服务等等一系列操作.那么今天给大家分享一下目前最流行 ...

  6. 一篇文章一张思维导图看懂Android学习最佳路线

    一篇文章一张思维导图看懂Android学习最佳路线 先上一张android开发知识点学习路线图思维导图 Android学习路线从4个阶段来对Android的学习过程做一个全面的分析:Android初级 ...

  7. 一图看懂软件缺陷检查涉及的内容

    摘要:软件安全检查极具挑战性,目前的主要理论和技术研究都是欧美完成的.希望有更多的软件开发人员能够投入到这个领域,为国产的静态软件分析做出贡献. 本文分享自华为云社区<一图看懂软件缺陷检查涉及的 ...

  8. RHEL6基础之一系统内核Kernel与GNU计划及Linux发行版本

    系统内核Kernel 系统内核是负责完成操作系统最基本功能的程序.我们平常在用QQ聊天.用WORD打字.用IE浏览器上网.再加上玩各种游戏--等等这些都不是操作系统的功能,而是由应用软件提供的功能.系 ...

  9. linux内核与Linux发行版本区别

    linux内核:Linux内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层.硬盘及文件系统控制及多任务功能的系统核心程序. linux发行版本:Linux发行版就是由Linux内核 ...

最新文章

  1. python使用matplotlib可视化线图(line plot)、使用arrow函数在matplotlib可视化图像中添加箭头(drawing arrows in matplotlib)
  2. WPF使用Linq 一行代码搞定数据绑定
  3. Spring之DataSource注入
  4. POJ1330(最近公共祖先)
  5. MongoDB学习3——mongoDB的一些基本使用
  6. Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构
  7. 备份spfil、控制文件等
  8. lenet5卷积神经网络_tensorflow图像识别入门实战:使用LeNet5模型实现猫狗分类
  9. 时钟模块ds1302的使用
  10. 梅特勒托利多xk3124电子秤说明书_托利多电子秤设置说明书1
  11. CRM客户关系管理系统需求分析文档
  12. Windows下9001端口被占用
  13. 读书笔记 : 人类简史
  14. linux嵌入式主要学什么软件,嵌入式软件工程师需要学什么?嵌入式Linux开发的工作内容...
  15. October cms(数据库-Mutators)
  16. Android最佳实践之性能 - 电池续航时间优化
  17. 漫画 | 中间件到底是什么东西?
  18. 3D打印在精密铸造领域应用的优势
  19. fasterRCNN系列
  20. 二元函数对xy同时求导_更新丨10分钟掌握高等数学上册函数极限求解问题(考研、期末复习均可以用)...

热门文章

  1. python解析xml文件elementtree_python XML文件解析:用ElementTree解析XML
  2. vue 导出为pdf
  3. 多可文档管理系统下载文件的几种方式
  4. 从月薪8k到月薪30k,自动化测试究竟该怎样学...
  5. 逼格高,含金量大的比赛究竟有哪些?
  6. 他从小就在家乡学木工,创办公司,实现人生价值
  7. 跑步蓝牙耳机牌子的好,最适合跑步用的蓝牙耳机
  8. 四、ubuntu20.04下找不到NVIDIA相关命令
  9. 不适合一个人在晚上看的鬼故事
  10. 你真的知道Optional怎么使用吗?