CentOS Linux 8 发布:新功能和下载

[ad_1]

CentOS Linux 8 于 2019 年 9 月 24 日发布。它是一个衍生自 Red Hat Enterprise Linux (RHEL) 8 的 Linux 发行版。 CentOS 是在 Red Hat 停止免费提供 RHEL 时创建的。 现在 CentOS 主要用于服务器、HPC 和桌面。 CentOS 是一个高质量的 Linux 发行版。 它可以完全控制其开源软件包,并且完全针对研究需求或运行高性能网站进行定制,无需支付许可费。 让我们看看 CentOS 8 的新功能。

CentOS Linux 8 有什么新东西?


让我们快速了解 CentOS Linux 8 的功能。

“BaseOS”和“AppStream”。

主要存储库, 操作系统,提供分发的部分,使您可以在物理硬件、虚拟机、云实例或容器上运行用户空间。 应用程序流(应用程序流) 存储库提供您可能希望在给定用户空间中运行的所有应用程序。 补充存储库提供了具有特殊功能的其他软件 许可.

支持的架构

CentOS 8 Linux 运行于:

  • x86_64(64 位英特尔/AMD)
  • aarch64(64 位 ARM)
  • ppc64le(IBM POWER,小端)

网络控制台

您可以通过 Web 浏览器使用 Cockpit 管理 CentOS 8 服务器。 对于新用户和经验丰富的系统管理员来说,这是一个方便的功能。
Cockpit runing on CentOS 8

新的容器工具

CentOS 8 支持使用 Podman 的 Linux 容器。 它取代了以 root 身份运行并依赖于守护进程的 Docker 和 Mobdy。 Podman 充当无守护进程。 可以使用 Buildah 从头开始​​创建容器映像或 Dockerfile。
New container tools

韦兰 合成器是显示服务器。 我们将 KMS 和 evdev 的控制权交给合成器。 wayland 协议让合成器直接将输入事件发送给客户端,让客户端直接将损坏事件发送给合成器。

带有 Wayland 和 X 的 CentOS 8 桌面

Wayland 是默认的显示服务器,但如果需要,您仍然可以使用 Xorg。 它提供了许多优于 X 显示服务器的好处,例如处理客户端和 Linux 内核之间的瓶颈。

可以使用 loginctl 命令来验证是否在 CentOS 8 桌面上使用 Wayland:
CentOS 8 Verify Wayland is Being Used

全系统加密策略

可以使用 update-crypto-policies 命令在 CentOS 上为 TLS/SSH/Kerberos 等更新或设置系统范围的加密策略:

Manage the policies available to the various cryptographic back-ends

这些策略当前为这些应用程序和库提供设置:

  • BIND DNS 名称服务器守护进程
  • GnuTLS TLS 库
  • OpenJDK 运行环境
  • Kerberos 5 库
  • Libreswan IPsec 和 IKE 协议实现
  • NSS TLS 库
  • OpenSSH SSH2 协议实现
  • OpenSSL TLS 库

TCP 堆栈改进

CentOS Linux 8 附带 TCP 堆栈版本 4.16,可提高入口连接速率。 Linux 内核现在支持新的 BBR 和 NV 拥塞控制算法。 这对于通过 TCP BBR 拥塞控制提高 Linux 服务器 Internet 速度非常有用。

tcp stack of CentOS

打个招呼 dnf

yum 命令现在象征性地链接到 dnf Fedora 项目。 它提供了更好的软件管理。 在 CentOS 8 上可以使用 yum 或 dnf 来安装、删除、更新和管理软件包。也就是说,CentOS 8 自带 yum 版本 4,它使用 dnf 技术作为其后端。 您可以获得对适用于云、CI/CD 和 Linux 容器工作负载的软件 AppStreams 的支持。 所有命令都向后兼容,因此您可以毫无问题地使用 yum。 例如:
sudo yum check-updates
sudo yum module list
sudo yum upgrade python2
sudo yum module install postgresql:10

重要软件和更新

Look Ma,用于在 CentOS Linux 8 上开发酷应用的更新更好的软件:

软件 版本
Ansible 2.8.0
Apache 2.4.37
Emacs 26.1
火狐 60.xx
GIMP 2.8.22
GNOME 3.28
高朗 1.11.13
自由办公室 6.0.6.1
Linux内核 4.18
玛丽亚数据库 10.3.11
MySQL 8
纳米 2.9.8
nginx 1.14.1
开放式SSH 7.8p1
珀尔 5.26
PHP 7.2.11
PostgreSQL 10.6
Python 2.7.15
Python 3.6.8
日志 8.37.0
红宝石 2.5.3
1.35.0
斯卡拉 2.10
乌贼 4
颠覆 1.10
6
维姆 8.0.1763

CentOS 8 Linux 中的其他改进和新功能

  1. CentOS 8 支持使用加密签名的映像来确保完整性的安全启动来宾或 VM。
  2. 您需要使用 nmcli 命令通过 NetworkManager 管理网络配置。
  3. 改进的内存管理和支持。 例如,CentOS 8 支持 57 位虚拟内存寻址 (128 PiB) 和 52 位物理内存寻址(最多 4 PiB
    内存)。 Linux 内核支持一个 5级页表 执行。
  4. 崩溃转储可以在引导的所有阶段捕获内核崩溃,这在 CentOS Linux 7 上是不可能的
  5. 进程调度程序进行了许多增强。 还包括新的截止日期流程调度程序。
  6. 可以从非易失性双列直插内存模块安装和引导(NVDIMM)
  7. nftables 是 Netfilter 项目的框架,提供包过滤、网络地址转换 (NAT) 和其他包 manglin。 它是 CentOS 8 上的默认防火墙后端。
  8. 时间 是网络时间协议 (NTP) 的通用实现。 它可以与 NTP 服务器同步系统时钟,在 CentOS 8 上是默认设置。旧的 ntpd 不见了。
  9. LUKS2 用于 CentOS 8 上的加密存储

哪里可以下载 CentOS 8

访问镜像 这里 或点击以下网址 CentOS 8 ISO 映像:

https://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8.2.2004-x86_64-dvd1.iso

CentOS 8 流 DVD ISO:

https://isoredirect.centos.org/centos/8-stream/isos/x86_64/CentOS-Stream-8-x86_64-20200629-dvd1.iso

什么是 CentOS Stream?

来自博客 邮政维基 页:

CentOS Stream 项目介于 Fedora RHEL 开发过程中的 Project 和 RHEL,提供未来 RHEL 内核和功能的“滚动预览”。 这使开发人员能够领先 RHEL 中的一两步,而这在以前的传统 CentOS 版本中是不可能的。 CentOS Stream 更好地将 ISV、IHV 和其他生态系统开发者连接到操作系统开发者 Fedora 项目,缩短反馈循环并使所有声音在创建下一个 RHEL 版本时更容易被听到。

CentOS 8 中缺少软件包或应用程序

如何从 CentOS 7 升级到 CentOS 8

您可以使用命令行选项将 CentOS 7 升级到 CentOS 8。 请继续关注我们的 /faq/ 部分中有关 CentOS 7 到 8 升级的说明。

结论

CentOS 8 是一次重大升级,附带了大量更新的软件,开发人员喜欢构建 Web 应用程序和容器工作负载。 桌面提供了愉快的体验。 总之,我强烈推荐这个版本。

[ad_2]

Related Posts