资讯专栏INFORMATION COLUMN

linux-版本相关

Carbs / 2948人阅读

摘要:表示结束维护长期维护,修复比如就是结束维护的版本长期维护的版本,,,,,一般是指发行版的意思,真正意义上说只是一个内核,我们通常使用的都是基于内核的发行版了。

Linux内核版本 查看内核版本命令:

uname -r

version解析:

3.10.0-128.el7.x86_64

3.10.0:主版本.次版本.释出版本-修改版本
3.10:3.10版内核
128: 表示这个当前版本的第5次微调patch
EL7: EL :Red hat Enterprise Linux
7: 用于red hat 7、centos7

版本分类 2.6之前:

奇数,偶数区分版本
主、次版本号为奇数:发展中版本(development): ex:2.5.xx

主、次版本号为偶数:稳定版(stble) 2.6.xx

3.0之后:

主线版本、长期维护版本:
https://www.kernel.org/catego...

| version| 维护者  | 发布        | 预计EOL    |
| ------ | ------ | -----      | ------     |       
| 4.19   | Greg   | 2018-10-22 | Dec, 2020  |
| 4.14   | Greg   | 2017-11-12 | Jan, 2020  |
| 4.9    | Greg   | 2016-12-11 | Jan, 2023  |
| 4.4    | Greg   | 2016-01-10 | Feb, 2022  |
| 3.16   | Ben    | 2014-08-03 | Apr, 2020  |

主线版本:4.19(例如4.19以后开发的,4.20就为主线版本)

当4.20推出后,4.19将面临两种选择:

1.EOL结束开发,不再维护。EOL:表示结束维护

2.长期维护,修复bug

比如4.18就是结束维护的版本

长期维护的版本:4.19,4.14,4.9,4.4,3,16

Linux Distribution

一般是指发行版的意思,Linux真正意义上说只是一个内核,我们通常使用的都是基于Linux内核的发行版了。如常见的Linux发行版有:Ubuntu、Fedora、Suse、ArchLinux
、CentOS等

Linux Distribution: Kernel+Softwares+Tools+Documentation

Linux Distribution规范:

Linux Standard Base(LSB):规范开发者开发

File system Hierarchy Standard(FHS):目录架构规范标准

Linux Distribution两大分类:

RMP软件管理:RHEL SuSE Fedora Centos openSuSE

DPKG软件管理:Ubuntu Debain B2D
查看当前系统版本
[root@VM_158_86_centos skygroup]# uname -r
3.10.0-957.5.1.el7.x86_64
[root@VM_158_86_centos skygroup]# cat /proc/version  
Linux version 3.10.0-957.5.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Fri Feb 1 14:54:57 UTC 2019
[root@VM_158_86_centos skygroup]# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"


[root@VM_158_86_centos skygroup]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core) 
Red Hat与CentOS的区别和联系
CentOS全称:Community Enterprise Operating System
由于linux都遵循GUN协议,CentOS的开发者们就把Red Hat的代码下载下来进行二次开发,然后免费于公众

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/63783.html

相关文章

  • 使用 Linux 子系统部署 Node、Gradle 项目的构建工具

    摘要:最近的一个项目,由三个工程以及一个工程组成。为了使用下的各种工具提升效率,本文探讨子系统的使用及在该系统下,等工具的配置。参考链接内置子系统初体验设置环境变量并立即生效设置环境变量的方法和区别官网工具的使用简明安装教程 最近的一个项目,由三个 Gradle「Java」工程以及一个 Node「Vue.js」工程组成。为了使用 Linux 下的各种工具提升效率,本文探讨 Linux 子系统...

    frank_fun 评论0 收藏0
  • 使用 Linux 子系统部署 Node、Gradle 项目的构建工具

    摘要:最近的一个项目,由三个工程以及一个工程组成。为了使用下的各种工具提升效率,本文探讨子系统的使用及在该系统下,等工具的配置。参考链接内置子系统初体验设置环境变量并立即生效设置环境变量的方法和区别官网工具的使用简明安装教程 最近的一个项目,由三个 Gradle「Java」工程以及一个 Node「Vue.js」工程组成。为了使用 Linux 下的各种工具提升效率,本文探讨 Linux 子系统...

    MageekChiu 评论0 收藏0
  • 使用 Linux 子系统部署 Node、Gradle 项目的构建工具

    摘要:最近的一个项目,由三个工程以及一个工程组成。为了使用下的各种工具提升效率,本文探讨子系统的使用及在该系统下,等工具的配置。参考链接内置子系统初体验设置环境变量并立即生效设置环境变量的方法和区别官网工具的使用简明安装教程 最近的一个项目,由三个 Gradle「Java」工程以及一个 Node「Vue.js」工程组成。为了使用 Linux 下的各种工具提升效率,本文探讨 Linux 子系统...

    zhichangterry 评论0 收藏0
  • (翻译) MongoDB(10) 在 Red Hat 企业版或者 Centos Linux 上安装M

    摘要:概述使用这个教程在企业版或者使用软件包安装社区版虽然一些发行版包含自己的软件包官方的社区版包通常是最新的平台支持本安装教程仅支持位操作系统详细信息请参阅平台支持不建议对企业版的支持软件包在自己的存储库中提供官方支持软件包此存储库包含以下软件 概述 使用这个教程在 Red Hat 企业版 Linux 或者 CentOS6/7 Linux 使用 .rpm 软件包安装 MongoDB 社区版...

    cartoon 评论0 收藏0
  • Linux_《Linux命令行与shell脚本编程大全》第九章学习总结

    摘要:命令行与脚本编程大全第三版第九章学习总结第九章安装软件程序本章内容安装软件使用包使用包包管理基础各种主流发行版都采用了某种形式的包管理系统,来控制软件和库的安装。工具及相关命令在不同的发行版上有很大的不同。本章介绍了命令。 时间:2017年08月17日星期四 说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本...

    ideaa 评论0 收藏1

发表评论

0条评论

最新活动
阅读需要支付1元查看
<