背景故事

初学Linux经常会听到Linux、ubuntu、debian、raspbian、centos等等名词,它们之间是什么关系,傻傻分不清楚,这里摘录一些书上的内容,理清楚它们的关系。

Linux发行版

这里纠正一个很多初学者容易搞错的地方:由 Linus 主持开发的 Linux 仅仅是一个内核,提供硬件抽象层、磁盘及文件系统控制、多任务等功能,并不是一个完整的操作系统。而一套基于 Linux 内核的完整操作系统才能叫作 Linux 操作系统,也称 GNU/Linux。
据不完全统计,目前大大小小应用于不同场合的 Linux 发行版已经超过 400余种,桌面/服务器上常见的也就十来种,如 Redhat、Mandriva、Fedora、SuSe、Debian、Ubuntu 等。

  • Debian
    是最具有 Linux 精神,最严谨、组织发展最整齐的 Linux,以稳定性著称。遵循GNU 规范,100%免费,优秀的网络和社区资源,强大的 apt-get。安装相对不易,目前发展较为缓慢,stable 分支的软件极度过时。
  • Ubuntu
    基于 Debian 开发,堪称最完美的 Linux 操作系统。每 6 个月发布一个新版本。人气颇高的论坛提供优秀的资源和技术支持,固定的版本更新周期。
  • raspbian
    raspbian是针对 Raspberry Pi 专门优化,也是基于 Debian 的 Raspbian OS(上面的ubuntu也是基于Debian的哦)
  • Ubuntu Kylin
    是 Ubuntu 官方认可的衍生版,其宗旨是创建一个 Ubuntu 的中文变体,以更适合华人用户。为中国用户量身定制。针对中国本土化需求定制的,有大量定制软件如金山快盘、wps 等。
  • RedHat
    由 Redhat 公司发行,曾经是最流行的 Linux 发行版,一度几乎成为了 Linux 的代名词。由于其良好的兼容性和完善的开发工具,目前依然是不少工程师进行嵌入式 Linux 开发的首选平台。优点是拥有数量庞大的用户,优秀的社区技术支持。缺点是已经停止开发,新硬件支持不佳或者不能支持。而且更多服务于商业付费业务,所以现在大家见到的并不多。
  • ** CentOS**
    很多网站服务器一般都选择centOS系统,CentOS是从redhat源代码编译重新发布版。CentOS去除很多与服务器功能无关的应用,系统简单但非常稳定,命令行操作可以方便管理系统和应用,并且有帮助文档和社区的支持。
  • ** ROS**
    ROS是专为机器人定制的机器人操作系统,准确来说更像是一个通信框架,任务管理框架,而不是操作系统,本来不适合放到这里来一起说,但现在ROS热度这么高,很多人又容易混淆,所以提一下咯。

树莓派的发行版

从上面可以知道树莓派的raspbian是基于Debian的Linux 发行版,所以我们通常说raspbian的发行版其实就是对应的debian的发行版。
Debian 一直维护着至少三个发行版本:“稳定版(stable)”,“测试版(testing)”和“不稳定版(unstable)”。
发行版目录
下一代 Debian 正式发行版的代号为 bookworm — 测试(testing)版 — 发布日期尚未确定
Debian 11 (bullseye) — 当前的稳定(stable)版
Debian 10(buster) — 当前的旧的稳定(oldstable)版,目前大多数pi4的系统镜像都是这个版本
Debian 9(stretch) — 更旧的稳定(oldoldstable)版,现有长期支持,目前大多数pi3的系统镜像都是这个版本
Debian 8(jessie) — 已存档版本,现有扩展长期支持
更老的版本这里就不列举了

树莓派发行版查询方法

  1. 可以输入以下指令
lsb_release -a

其他操作系统这条指令也通用
返回结果如下
在这里插入图片描述

·
·
·

欢迎各位老铁一键三连,本号后续会不断更新树莓派、人工智能、STM32、ROS小车相关文章和知识。

大家对感兴趣的知识点可以在文章下面留言,我可以优先帮大家讲解哦

欢迎大家光临我的淘宝小店,会定期推出教程中使用的物美价优的硬件,你的光临就是对我的支持

原创不易,转载请说明出处。

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐