您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > linux

CentOS8新特性(总结7大点)

时间:2019-11-01 10:28:16  来源:  作者:

1. 前言

本文主要讲解centos8新特性。CentOS8与前版本比较,究竟有更新哪些新特性?

CentOS8最终于2019年9月24日发布。由于这是一个源自Red Hat Enterprise linux (RHEL)的Linux发行版,所以CentOS团队必须构建一个基础设施来支持新引入的RHEL 8

CentOS系统在开发人员和系统管理员中广泛使用,因为它提供了对其高度可定制的开源软件包的完全控制。它是稳定的,背后有一个庞大而活跃的支持社区。由于其可靠性,它已经成为服务器操作系统的主流选择。

让我们来看看CentOS8提供的所有新特性和更新。

如何下载CentOS8

要下载CentOS8并亲自试用,您可以浏览官方CentOS下载网页

在那里你会发现CentOS Linux DVD ISO以及CentOS Stream DVD ISO。

CentOS8新特性(总结7大点)

CentOS8新特性

2. CentOS8新特性之概述

与之前CentOS版本中默认安装不包含GUI不同,CentOS 8的默认桌面环境是GNOME 3.28。而且,GNOME显示管理器现在使用Wayland作为默认的显示服务器(与X.org服务器不同)。

CentOS8新特性(总结7大点)

CentOS8新特性之概述

最新的GNOME(昵称“Chongqing重庆?”)包括许多有用的功能,包括:

  • 扩展设备支持。GNOME现在集成了Thunderbolt 3连接支持。每当Thunderbolt 3建立连接并激活时,您将得到通知。该功能允许您密切监视所有连接,并检测任何安全漏洞或数据泄漏或盗窃企图。
  • 新的盒子特性。GNOME的应用程序中包含了一些用于管理远程和虚拟机的新特性。更新后的版本通过自动下载操作系统简化了创建虚拟环境的过程。此外,它的拖放功能可以让您轻松地在机器之间传输文件。
  • 新的屏幕键盘。GNOME团队重新编写了最新版本的屏幕键盘,试图解决紧迫的UI问题。现在,该功能支持多种布局以支持不同的地区、自动键盘激活和视图切换,因此用户在书写时可以清楚地看到文本。
  • 更新的UI界面。新的桌面环境还增加了几个额外的特性来改进UI和UX。这包括多显示器处理,直接窗口处理,改进的缩放,等等。

至于网络功能,有两个主要的更新:

  • CentOS现在提供了TCP网络堆栈版本4.16。
  • 使用的缺省包过滤框架是nftables。

最重要的是,这些更改确保了更好的稳定性、可伸缩性和性能。

nftables替代iptables、iptablesip6table、arptables和ebtables,作为IPv4和IPv6协议的单一框架。此外,firewalld deamon还将使用与默认后端相同的用于过滤网络事务的子系统。

3. CentOS8新特性之Cockpit Web控制台

开放的基于web的控制台界面,Cockpit,现在作为新的CentOS发布的一部分。使用此平台可以通过web控制台界面轻松地管理服务器。通过web浏览器执行系统任务、创建和管理虚拟机、配置网络、启动容器和检查日志。

Cockpit高度集成。它不仅有一个嵌入式终端,可以让你随时从终端切换到浏览器,而且还可以在移动设备上工作。

因此,当你安装CentOS 8时,它会自动设置Cockpit web控制台,并打开所需的防火墙端口。但是,您不必担心它会加重系统的负担。该软件非常有效,因为它只在活动时使用内存和CPU。

4. CentOS8新特性之软件仓库更新

内容分布在两个主要的软件仓库:

  • BaseoS repository
  • AppStream Repository

虽然BaseOS包含所有底层OS包,但AppStream包含与应用程序相关的包、开发工具、数据库和其他包。

换句话说,BaseOS存储库拥有组成操作系统核心的传统RPM包。一旦你更新了系统,它会自动下载并安装这些包的任何新版本。

然而,有时您可能不想批量升级软件,因为它可能会在您希望保持稳定的环境中导致兼容性问题(例如,在测试代码时)。这就是为什么新的CentOS 8附带了附加的AppStream存储库,提供了更多的特性、功能和定制。

这个软件仓库有一个不同的管理软件的方法,将它分为几个子类:

Packages:作为常规包处理。

Modules:相关或共享依赖项的包组。

Module streams:软件模块的不同版本。

Module profiles:构建模块的包的不同配置。

CentOS8新特性(总结7大点)

CentOS8新特性之软件仓库更新

5. CentOS8新特性之软件管理更新

CentOS 8附带YUM包管理器v4.0.4版本,该版本现在使用DNF (Dandified YUM)技术作为后端。DNF是新一代的YUM,新的操作系统版本允许您同时使用这两种工具来管理包。

与DNF技术集成,最新版本有一个大大改进的软件管理系统。它提高了性能,具有定义良好的api,并支持模块化内容、云应用程序流、容器工作负载和CI/CD。

CentOS8新特性(总结7大点)

CentOS8新特性之软件管理更新

6. CentOS8新特性之虚拟化更新

CentOS版本8带有KVM (qemu-kvm 2.12),支持:

  • 5级分页功能,扩展了虚拟地址的大小,增加了可寻址的虚拟内存。
  • 用户模式指令预防(UMIP),一种将对用户空间应用程序的访问限制为系统级设置的安全特性。
  • Ceph存储,在所有的RHEL CPU架构上提供块存储功能。
  • 所有虚拟机都预先设置的Q35机器类型(机器类型包括本机PCIe热插拔、IOMMU、安全启动和许多其他新集成的功能)。
  • NVIDIA vGPU和VNC控制台之间的兼容性。
  • QEMU仿真器引入的沙箱特性,以确保安全的代码测试。

7. CentOS8新特性之安全更新

CentOS团队已经改进了安全特性,以确保数据保护和防止入侵。最新版本的OpenSSL 1.1.1默认包含TLS 1.3。这将确保您的所有数据以及客户端数据都受到密码保护。

此外,OS附带了一个全系统的加密策略,这意味着您不必修改各个应用程序的安全配置。

8. CentOS8新特性之CentOS Stream

CentOS Stream是一个结合了Fedora项目和RHEL的项目。CentOS团队创建了Stream版本作为滚动发行版,试图消除重大更新后的延迟和兼容性问题。

本项目的基本思路是:

  • 通过一次更改几个包来获得开发更新Stream。
  • 获取用户反馈并解决CentOS社区提出的任何问题。
  • 允许在CentOS Stream上构建分层项目(如Ansible、oVirt和RDO)。
  • CentOS8新特性之CentOS Stream

9. 总结

本文概述了CentOS8中最重要的新特性。通过本文,您应该可以了解到CentOS8主要的更新内容有哪些。CentOS8的发布包含了许多新特性,这些特性提高了未来基于rhel的操作系统的标准,应该会改进整个UX。

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:

https://www.linuxrumen.com/rmxx/1462.html



Tags:CentOS8   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
# 环境说明:1、主机IPnfs server端主机:cjzm(nfs1) 192.168.123.165nfs client端主机:asan(nfs2) 192.168.123.231[root@asan ~]# ip a #查看主机IP 2、系统:CentOS Linux release 8...【详细内容】
2021-07-19  Tags: CentOS8  点击:(188)  评论:(0)  加入收藏
上次发了服务器上公网的文章,当时L2TP拨号用的是网络上的解决方案,也就是现成的脚本,一跑就OK了。像这样: 输入几个关键信息,脚本就自动执行完成了。我看了一下,脚本一共810行,功能...【详细内容】
2021-06-24  Tags: CentOS8  点击:(420)  评论:(0)  加入收藏
最近新学了几个命令,拿出来卖弄一下。正好借此机会也装一台CentOS 8的虚拟机,测试一下nslookup、host、tracepath、traceroute、yum provides、alias、netstat等几个命令。Cen...【详细内容】
2020-09-16  Tags: CentOS8  点击:(276)  评论:(0)  加入收藏
1. 配置 SSSDSSSD是系统安全服务守护进程的缩写。它提供对不同身份和身份验证提供者的访问。//安装 sssd$ dnf update$ dnf install sssd sssd-tools接下来,配置SSSD已允许...【详细内容】
2020-08-24  Tags: CentOS8  点击:(784)  评论:(0)  加入收藏
1、建立Vsftpd虚拟宿主用户useradd vftp -M -s /sbin/nologin -d /var/ftp/2、创建虚拟用户的文件[root@localhost vsftpd]# cat /etc/vsftpd/virtusers test test1234563、...【详细内容】
2020-08-05  Tags: CentOS8  点击:(234)  评论:(0)  加入收藏
用户登录[root@myserver ~] # : 用户名称@主机名称 位置 (可以使用 hostname命令查看当前的主机名)~ 代表的宿主目录, 用户的家目录 ~ == /root# 超级管理员用户$ 普通用户用...【详细内容】
2020-06-27  Tags: CentOS8  点击:(86)  评论:(0)  加入收藏
先访问 root shell 重新启动系统。 按任意键(Enter除外)中断启动加载器倒时。 将光标移动要启动的内核条目。 按 e 编辑选定的条目。 将光标移动内核命令行(以 linux 开头的行) ...【详细内容】
2020-05-31  Tags: CentOS8  点击:(109)  评论:(0)  加入收藏
最流行的两种SSH身份验证机制是基于密码的身份验证和基于公钥的身份验证。使用SSH密钥通常比传统的密码身份验证更安全和方便。 环 境客户端:CentOS8 192.168.43.137服务端:Ce...【详细内容】
2020-05-27  Tags: CentOS8  点击:(316)  评论:(0)  加入收藏
对于许多与系统相关的任务和进程,使用正确的时区是必不可少的。例如,cron守护进程使用系统的时区执行cron作业,日志文件中的时间戳基于同一系统的时区。环 境 CentOS 8检查现...【详细内容】
2020-05-11  Tags: CentOS8  点击:(153)  评论:(0)  加入收藏
一,背景[damon@localhost ~]$ python3 -m venv pdf_envError: Command '['/home/damon/pdf_env/bin/python3', '-Im', 'ensurepip', '--upg...【详细内容】
2019-12-19  Tags: CentOS8  点击:(465)  评论:(0)  加入收藏
▌简易百科推荐
作用显示文件或目录所占用的磁盘空间使用命令格式du [option] 文件/目录命令功能显示文件或目录所占用的磁盘空间一些写法的区别du -sh xxx 显示总目录的大小,但是不会列出...【详细内容】
2021-12-23  mitsuhide1992    Tags:du命令   点击:(12)  评论:(0)  加入收藏
什么是linux内核linux就像是一个哲学的最佳实践。如果非要对它评价,我真的不知道该怎么赞叹,我只能自豪地说着:“linux的美丽简直让人沉醉。”我只能说是我处在linux学习的修炼...【详细内容】
2021-12-23  linux上的码农    Tags:linux内核   点击:(15)  评论:(0)  加入收藏
本文将比较 Linux 中 service 和 systemctl 命令,先分别简单介绍这两个命令的基础用法,然后进行比较。从 CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 service服务(dae...【详细内容】
2021-12-23  软件架构    Tags:systemctl   点击:(14)  评论:(0)  加入收藏
mv是move的缩写,可以用来移动文件或者重命名文件名,经常用来备份文件或者目录。命令格式mv [选项] 源文件或者目录 目标文件或者目录命令功能mv命令中第二个参数类型的不同(...【详细内容】
2021-12-17  入门小站    Tags:mv命令   点击:(23)  评论:(0)  加入收藏
大数据技术AI Flink/Spark/Hadoop/数仓,数据分析、面试,源码解读等干货学习资料 98篇原创内容 -->公众号 Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处...【详细内容】
2021-12-17  仙风道骨的宝石骑士    Tags:sed命令   点击:(22)  评论:(0)  加入收藏
Node是个啥?  写个东西还是尽量面面俱到吧,所以有关基本概念的东西我也从网上选择性地拿了下来,有些地方针对自己的理解有所改动,对这些概念性的东西有过了解的可选择跳过这段...【详细内容】
2021-12-15  linux上的码农    Tags:node   点击:(25)  评论:(0)  加入收藏
难道只有我一个人觉得Ubuntu的unity桌面非常好用吗?最近把台式机上面的Ubuntu 16.04格式化了,装了黑苹果用了一周,不得不说,MacOS确实很精美,软件生态比Linux丰富很多,比Windows简...【详细内容】
2021-12-14  地球末日村    Tags:ubuntu   点击:(41)  评论:(0)  加入收藏
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行net...【详细内容】
2021-12-13  窥镜天    Tags:Linux netstat   点击:(28)  评论:(0)  加入收藏
对于较多数量的文件描述符的监听无论是select还是poll系统调用都显得捉襟见肘,poll每次都需要将所有的文件描述符复制到内核,内核本身不会对这些文件描述符加以保存,这样的设计...【详细内容】
2021-12-13  深度Linux    Tags:Linux   点击:(19)  评论:(0)  加入收藏
今天,我们来了解下 Linux 系统的革命性通用执行引擎-eBPF,之所以聊着玩意,因为它确实牛逼,作为一项底层技术,在现在的云原生生态领域中起着举足轻重的作用。截至目前,业界使用范...【详细内容】
2021-12-10  架构驿站    Tags:eBPF   点击:(29)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条