当前位置: 首页 > news >正文

CentOS 8的新特性

CentOS 8在2019年发布,带来了比CentOS 7更多的新特性和改进。以下是一些主要的变化和优化:

  1. 软件包更新:CentOS 8提供了更新的软件包和程序,包括但不限于Python 3、MySQL 8、PHP 7.2、Ruby 2.5、PostgreSQL 10等。

  2. 应用流:引入了“应用流”(Application Streams)的概念,允许用户选择不同版本的应用软件来安装,而不会影响系统的稳定性,这是通过模块化资源库实现的。

  3. DNF包管理器:CentOS 8使用DNF作为其默认的包管理器,取代了YUM。DNF提供了更好的性能,更准确的依赖解析,以及更好的用户体验。

  4. Web控制台:CentOS 8集成了Cockpit,这是一个基于Web的系统管理工具,允许管理员通过浏览器执行日常管理任务。

  5. 内核:CentOS 8升级到了4.18版本的Linux内核,提供了更好的硬件支持和性能。

  6. 安全:增强了安全特性,包括支持OpenSSL 1.1.1和TLS 1.3。SELinux的策略也得到了更新和改进。

  7. 网络:引入了nftables作为iptables的替代品,提供了更现代和更灵活的网络过滤框架。

  8. 虚拟化:改进了对KVM虚拟化的支持,并且引入了新的虚拟化管理工具,比如Virt-Manager的新版本。

  9. 容器化和编排:提供了对Podman和Buildah的支持,这些工具可以替代Docker来创建和管理容器。同时,CentOS 8支持Kubernetes作为容器编排平台。

  10. 文件系统:对Stratis和VDO(卷重复数据删除和压缩)的支持,提供了更好的存储优化选项。

  11. 编程语言和工具链:更新了GCC(GNU Compiler Collection)和其他编程语言的工具链,为开发者提供了更现代的环境。

  12. 系统性能管理:改进了性能监控工具,如Performance Co-Pilot (PCP)和Tuned。

  13. 图形界面:更新了GNOME桌面环境到更现代的版本,提供了更好的用户体验。

  14. BaseOS和AppStream:CentOS 8将软件包分为两个主要的资源库,BaseOS提供了操作系统的基础部分,而AppStream包含了各种应用软件。

CentOS 8的这些改进和新特性旨在为用户提供更强大、更灵活且更安全的操作系统。然而,由于CentOS项目的方向在2021年末发生了变化,CentOS Linux 8的生命周期比预期的要短,支持在2021年底结束,而CentOS Stream成为了项目的未来。

相关文章:

  • 【Hadoop】 YARN 运行过程/YARN设计目标
  • 关于“Python”的核心知识点整理大全36
  • 从0到1部署gitlab自动打包部署项目
  • Google 提示:切忌滥用 DORA 指标
  • Linux: DB: MariaDB: 10.6 升级导致的兼容问题
  • Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot
  • DRF从入门到精通二(Request源码分析、DRF之序列化、反序列化、反序列化校验、序列化器常用字段及参数、source、定制字段、保存数据)
  • 【音视频】Mesh、Mcu、SFU三种框架的总结
  • 洛谷 NOIP2016 普及组 回文日期
  • TensorFlow(2):Windows安装TensorFlow
  • Maths
  • myspl左外连
  • Echarts饼图tooltip渐变色,内部legend百分比保留整数方法
  • Flutter本地化(国际化)之App名称
  • 压力测试(超详细总结)
  • JavaScript 如何正确处理 Unicode 编码问题!
  • co模块的前端实现
  • CSS中外联样式表代表的含义
  • download使用浅析
  • ES6系列(二)变量的解构赋值
  • Flex布局到底解决了什么问题
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • Promise初体验
  • ReactNative开发常用的三方模块
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 给初学者:JavaScript 中数组操作注意点
  • 基于web的全景—— Pannellum小试
  • 理清楚Vue的结构
  • 入门级的git使用指北
  • 软件开发学习的5大技巧,你知道吗?
  • 使用 QuickBI 搭建酷炫可视化分析
  • 数据仓库的几种建模方法
  • 译有关态射的一切
  • 原生Ajax
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • 从如何停掉 Promise 链说起
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • ​如何在iOS手机上查看应用日志
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (libusb) usb口自动刷新
  • (定时器/计数器)中断系统(详解与使用)
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)jdk与jre的区别
  • (转)四层和七层负载均衡的区别
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .NET Core WebAPI中封装Swagger配置
  • .NET/C# 的字符串暂存池