CentOS8 与 CentOS7 的区别_centos 8-程序员宅基地

技术标签: 运维  linux  Linux 综合  centos  

前言

之前一直使用的是 CentOS 7 系统,后面公司使用了 CentOS 8 对于用习惯了 CentOS 7 的我突然在实际生产中接触到 8 的版本,确实是有点挑战性的,但对于学习新知识我是特别感兴趣的。当然,我也从网上借鉴了一些比较好的总结,自己也对 CentOS8 做了一些思考,接下来和大家探讨一下 CentOS8 与 CentOS7 的区别。

一、CentOS 介绍

在探讨两者的区别时,我们先来看看什么是 CentOS,以及 CentOS 和 RHEL 的联系。 CentOS(Community Enterprise Operating System)是Linux发行版之一,它是来自于 Red Hat Enterprise Linux(RHEL)依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

二、RHEL7 和 RHEL8 区别

CentOS 7于2014-07-07发布,完整更新于2020-08-06结束。CentOS 7基于RHEL 7版本,最初发行时使用 Linux kernel 3.10, systemd 208 (在RHEL 7.2中升级到219)和GNOME 3.8。

CentOS 8于2019-09-24发布,完整更新于2024-05-01结束。CentOS 8基于RHEL 8版本,最初发行时使用Linux kernel 4.18, GCC 8.2, glibc 2.28, systemd 239和GNOME 3.28。

具体区别如下表所示:

功能 CentOS 8 CentOS 7
内核版本 4.18.0-x 3.10.0-x
文件系统 XFS XFS
时间同步 只支持Chronyd 支持NTP和Chronyd
文件大小 8EB 500TB
文件系统大小 1PB 500TB
包管理工具 DNF(YUM v4) YUM(YUM v3)
最大内存 24TB 12TB
防火墙 nftables取代iptables firewalld底层使用iptables
支持架构 支持64-bit ARM 不支持64-bit ARM
网络管理 默认安装Cockpit 无默认安装
CPU日志 CPU日志记录在journald进程中 CPU相关日志位于/var/log/cups目录
发布时间 2019-09-24 2014-07-07
完整更新 2024-05-01 2020-08-06
支持IPv6 支持 Ready Logo Phase 2
Git 2.18 1.7
GCC 8.2.1 4.8.5
Python 3.6.6 2.7.5
Glibc 2.28 2.17
Boost 1.66 1.53
LLVM/Clang 6.0 5.0

总结

以上的总结均来自互联网,我来说一下我在使用 CentOS 8 中所遇到的一些问题,首先,CentOS 8 默认的数据库是 mysql 8.0,因此我工作中使用的也是 mysql 8.0 版本的,相较于 mysql 5.7 来说,还是有很大区别的,这里就不再赘述。由于公司用到 Docker,于是我在安装 Docker 过程中报错提示 containerd.io 版本过低,一般像这种情况,都会提示你下载的版本,下载完后再重新安装 Docker 即可。我想说明什么呢?实际上就是说当我们使用 CentOS 8 的时候,应和不同版本的系统做一些区别,可能7需要一些依赖才能安装某个软件,而8却不需要。后面可能还会采很多的坑,不过我都会总结每次的坑和各位同行交流探讨。


官方 CentOS 8 镜像下载
国内 CentOS 8 镜像下载
Red Hat 资料1
Red Hat 资料2

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/IT_ZRS/article/details/112390337

智能推荐

CreateProcess error=206, The filename or extension is too long_plugins { id("com.github.manifestclasspath") versi-程序员宅基地

文章浏览阅读531次。使用 Gradle 运行SpringBoot 项目时碰到的,使用的命令是 clean bootJar解决方案:添加 com.github.ManifestClasspath 插件到 build.gradle 中,并指定mainClass, 例如plugins { id 'application' id "com.github.ManifestClasspath" version "0.1.0-RELEASE"}mainClassName='com.kay.DemoApplication_plugins { id("com.github.manifestclasspath") version "0.1.0-release" }

svn和git 配置忽略文件_git ignore svn文件夹-程序员宅基地

文章浏览阅读940次,点赞25次,收藏8次。点击右上角绿色加号,出现如下对话框:其中选项是忽略指定的文件选项是忽略指定文件夹下的文件选项是忽略匹配指定格式的文件一般需要忽略的文件如下:**1、.idea文件夹****2、.gradle文件夹****3、所有的build文件夹****4、所有的.iml文件**根据需求选择对应的选项添加要忽略的文件即可,下图是我测试项目添加的忽略文件:添加完成后,项目的目录结构中对应文件会变成如下样式:此时再提交文件会发现被忽略的文件(即黄色字体颜色的文件)不会出现在SVN的提交列表中。_git ignore svn文件夹

Linux 下清空Oracle监听日志_linux清理oracle监听日志-程序员宅基地

文章浏览阅读3.5k次。Linux 下清空Oracle监听日志_linux清理oracle监听日志

R语言RCurl爬虫(多线程爬虫)-高评分豆瓣图书_rcurl 批量获取url-程序员宅基地

文章浏览阅读2.6k次,点赞4次,收藏22次。R语言爬虫-高评分图书(豆瓣)# R语言爬虫-高评分图书(豆瓣)本篇文章依然延续之前的爬虫类型文章,多次实操有助于对于代码的理解和技术的提升。此次爬取的是豆瓣上高评分的图书,每一次爬取都会给大家提供一份有价值、有意义的东西,每一次都有所提升,我是ERIC,希望喜欢这方面技术的或者对于发表的内容感兴趣都可以相互交流,共同提升。 (此篇爬虫数据采集后只进行了简单的可视化分析,未进..._rcurl 批量获取url

去掉txt文件内的换行符-程序员宅基地

文章浏览阅读5.8k次。在txt文件内,直接用^p来搜索换行符并不行,所以有时候面对很多行数字(如手机号)的时候,如果想去掉换行符,我就粘贴到word里,再替换。但是这样效率很慢,粘一万条手机号都要等很久,后来通过搜索找到一个好办法,把txt文件另存为html文件,里边的换行符就会删除掉,变成了空格,这时候我们只要把html文件里内容重新粘回txt文档,把空格替换掉就可以了,速度很快。转载于:https..._txt里有怎么消除

SpotMicro 12自由度四足机器人制作(两套方案)-程序员宅基地

文章浏览阅读4k次,点赞8次,收藏56次。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、方案确立二、使用步骤1.引入库2.读入数据总结前言老板想做个大号的四足,让我先做个小的练练手,两套方案均基于树莓派。一、方案确立大致情况如下方链接所示。前面的动态图是基于ROS-kinectic系统,后面的图是树莓派原生系统。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as plti_spotmicro

随便推点

NGN典型架构及主要支撑技术_ngn架构-程序员宅基地

文章浏览阅读3k次。1 NGN的定义及研究进展 如《NGN的产生》一文所述,NGN是一个宽泛的不断发展的概念,有自己的内在发展动力和发展方向,但没有清晰的边界。所谓的定义,是各研究机构基于当前的阶段性研究成果和认识,试图在这个研究领域和方向上划定一个适当的研究边界,以指导今后相当长一段时期的研究工作。 国际上研究NGN的主要的四个标准化组织是:国际电信联盟(ITU)、欧洲电信标准化组织_ngn架构

Hack the BTRSys1(Boot2Root Challenge)【VulnHub靶场】渗透测试实战系列1_welcome to the boot2root ctf, morpheus:1. you play-程序员宅基地

文章浏览阅读1.2k次。靶场下载地址:BTRSys: v1下载完毕之后直接导入到VMWare,看下设置了DHCP,那就在内网网段~~接着就打开内网的另外一台攻击机器Kali,首先搜集一下信息,Zenmap开始扫描,其实也就是nmap包装了一个UI界面。Okay,扫描结果出来了,看下图:主要提供了下面三个服务端口:vsftd,这个应该版本有点老,可以exploit一下,小本本记下来 ss..._welcome to the boot2root ctf, morpheus:1. you play trinity, trying to invest

antd date-picker 默认时间设置问题_a-date-picker 默认值-程序员宅基地

文章浏览阅读1.3w次,点赞7次,收藏8次。一.官网给出的例子<template> <div> <a-date-picker :default-value="moment('2015/01/01', dateFormat)" :format="dateFormat"/> <br /> <a-date-picker :default-value="moment('01/01/2015', dateFormatList[0])" :format="dateFormatList"/_a-date-picker 默认值

python已知两边求第三边_已知两边求第三边公式-程序员宅基地

文章浏览阅读2.4k次。各位家长好,我是家长无忧(jiazhang51.cn)专栏作者,七玥老师全文共计549字,建议阅读2分钟如果是三角形是直角三角形,了解两侧,可以用勾股定理求出第三边。如果是三角形是一般三角形(钝角、钝角三角形),那这一标准下只有求出第三边的范畴:两边之和超过第三边,两侧之差低于第三边。求边公式计算只了解两侧相同假如一个是底部一个是腰得话,这个是正三角形,第三边就等于腰。假如只了解等腰三角形腰长,那..._输入两边长度自动得出第三边长度 并排序

达梦数据库--学习总结-程序员宅基地

文章浏览阅读697次。达梦概述:1. 达梦:达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。2. 2019年新一代达梦数据库管理系DM8发布。(二)特点:1. 通用性:达梦数据库管理系统兼容多种硬件体系,可运行于X86、X64、SPARC、POWER等硬件体系之上。2. 高性能:支持列存储、数据压缩、物化视图等面向联机事务分析场景的优化选项。3. 高可用:可配置数据守护系统(主备),自动快速故障恢复,具有强大的容灾处理能力。_达梦数据库

神经网络(优化算法)_nnet-程序员宅基地

文章浏览阅读1.2w次。神经网络(优化算法)人工神经网络(ANN),简称神经网络,是一种模仿生物神经网络的结构和功能的数学模型或计算模型。神经网络由大量的人工神经元联结进行计算。大多数情况下人工神经网络能在外界信息的基础上改变内部结构,是一种自适应系统。现代神经网络是一种非线性统计性数据建模工具,常用来对输入和输出间复杂的关系进行建模,或用来探索数据的模式。人工神经网络从以下四个方面去模拟人的智能行为:_nnet

推荐文章

热门文章

相关标签