Introducción e instalación de nuevas características de Centos8

1.1 Nuevas características de Centos8
Esta sección explica principalmente las nuevas características de CentOS8. En comparación con la versión anterior de CentOS8, ¿qué nuevas características se han actualizado?
CentOS8 finalmente se lanzó el 24 de septiembre de 2019. Como se trata de una distribución de Linux derivada de Red Hat Enterprise Linux (RHEL), CentOS cumple totalmente con la política de redistribución de Red Hat y es totalmente funcional con los productos originales. Los principales cambios de CentOS 8 son consistentes con RedHat Enterprise Linux 8 (denominado RHEL 8, nombre chino Red Hat Enterprise Linux 8). Basado en Fedora 28 y la versión de kernel 4.18, la modificación de componentes de CentOS es principalmente para eliminar la marca y las ilustraciones de Red Hat.
El sistema CentOS es ampliamente utilizado por desarrolladores y administradores de sistemas porque proporciona un control completo sobre sus paquetes de software de código abierto altamente personalizables. Es estable, con una comunidad de soporte grande y activa detrás de él. Debido a su confiabilidad, se ha convertido en la opción principal para los sistemas operativos de servidor.
Echemos un vistazo a todas las nuevas funciones y actualizaciones proporcionadas por CentOS8.
1. Usando la versión 4.18 del kernel de Linux, CentOS8 y RedHat8 tienen las mismas características nuevas. Basado en la versión del kernel 4.18, proporciona arquitectura AMD e Intel de 64 bits, así como brazo de 64 bits, IBM Power Systems, Little Endian e IBM Z.
2. El almacén de software se actualiza y el contenido se distribuye en dos almacenes de software principales: el repositorio de BaseOS y el repositorio de AppStream.
Warehouse Almacén de software de BaseOS: para el almacén de software, tenemos una fuente Base por defecto en el sistema anterior. En CentOS8, el contenido en el almacén de software de BaseOS es principalmente un paquete RPM que proporciona las funciones del sistema operativo subyacente, proporcionando un sistema más básico. El paquete de instalación, que se proporciona en formato RPM.
Warehouse Almacén de software AppStream: AppStream es una nueva característica y un aspecto destacado de la nueva versión. Incluye principalmente otras aplicaciones de espacio de usuario, lenguajes de tiempo de ejecución y bases de datos. Una comprensión simple es la aplicación de muchos terceros debido al espacio de usuario. Los componentes generalmente se actualizan con más frecuencia que los paquetes de software del sistema operativo, por lo que separa las dos partes e introduce el concepto de AppStream, principalmente para proporcionar más flexibilidad y estabilidad en la parte inferior del sistema.
Anexo: AppStream explica que
AppStream es una nueva extensión del formato rpm tradicional, que proporciona varias versiones principales para un componente al mismo tiempo. Las secuencias de aplicaciones generalmente se nombran de acuerdo con la versión de software que distribuyen, como mongodb: 3.4 o mongodb: 3.6, pero también se pueden usar Nombres como "estable" y "último".
Materiales de referencia:
https://wiki.centos.org/zh/FAQ/CentOS8
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.0_release_notes/distribution-of-content-in -rhel-8 # application_streams
3. El último sistema de control de versiones se proporciona en la nueva versión centos8, que incluye:
 Git 2.18, un sistema de control de versiones distribuido con arquitectura descentralizada.
 Mercurial 4.8, un sistema de control de versiones distribuido y liviano, diseñado para el procesamiento eficiente de grandes proyectos.
 Subversion 1.10, sistema de control de versiones centralizado
4, servidor web, herramientas web, lenguaje de desarrollo y base de datos
Centos 8 incluye múltiples versiones de bases de datos, lenguaje de desarrollo y otras herramientas disponibles para su aplicación, las siguientes están disponibles en centos 8 Lista de componentes:
 python: el Python predeterminado en centos 8 es la versión Python 3.6. Es posible que este paquete no se instale de manera predeterminada. Para instalar Python 3.6, use el comando yum install python3 y continúe admitiendo python2.7, pero solo admite Python 2.7 durante un ciclo de vida limitado, y su propósito es promover una transición fluida de los usuarios a Python3.
 Nodejs: proporciona node.js 10, otras actualizaciones de lenguaje dinámico incluyen: PHP 7.2, Ruby 2.5, Perl 5.26, SWIG 3.0.
 centos 8 proporciona Apache 2.4.37, Nginx 1.14 (introducido por primera vez)
 Los servicios de base de datos proporcionados por centos 8 incluyen: MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6 y Redis 5.
Version La versión de Squid se actualiza a 4.4, y Varnish Cache 6.0 también se proporciona por primera vez.
 Compilador GCC 8.1
library Biblioteca glibc basada en la versión 2.28
, compilador y herramientas de desarrollo
 El compilador Gcc actualizado a la versión 8.2, admite más estándares C ++, mejor tecnología de optimización y mejora de código, advertencias de promoción y soporte de funciones de hardware.
 La biblioteca glibc se actualiza a 2.28.
 Proporcione OpenJDK 11, OpenJDK 8, IcedTea-Web y diferentes herramientas Java, como Ant, Maven o Scala.
6. Administración de software
CentOS 8 viene con la versión v4.0.9 de yum package manager, que ahora usa la tecnología DNF (Dandified YUM) como back-end. DNF es una nueva generación de YUM. La nueva versión del sistema operativo le permite utilizar ambas herramientas para administrar paquetes.

Introducción e instalación de nuevas características de Centos8
La herramienta de administración de software utilizada por defecto en Centos 8 se cambia de la versión original de yum a un dnf más rápido. El comando yum original es solo un enlace suave dnf.
También se ha realizado una nueva actualización de la gestión familiar de paquetes yum. En la nueva versión, el administrador de paquetes YUM se basa en la tecnología DNF y está integrado con la tecnología DNF. La última versión tiene un sistema de gestión de software muy mejorado. Y admite contenido modular, rendimiento mejorado y proporciona una API bien diseñada para la integración con otras herramientas. Transmisión de aplicaciones en la nube, cargas de trabajo de contenedores y CI / CD.
La versión RPM es 4.14.2, que verifica el contenido de todo el paquete antes de comenzar la instalación.
La versión de YUM proporcionada en centos 8 es v4.0.9 Comparado con el anterior YUM v3 usado en centos 7, YUM basado en DNF tiene las siguientes ventajas:
1), rendimiento mejorado
2), admite contenido modular
3), cuidadosamente diseñado y estable API, se puede integrar con la herramienta. Para más
detalles, consulte: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.0_release_notes/RHEL-8_0_0_release#software-management
7. El entorno de escritorio
GNOME Shell se ha actualizado a 3.28 .
La sesión de GNOME y la gestión de pantallas utilizan Wayland como el servidor de pantalla predeterminado, mientras que el servidor X.Org predeterminado de RHEL 7 todavía se proporciona.
Introducción e instalación de nuevas características de Centos8
8. Red
 Use el administrador de red (nmcli y nmtui) para la configuración de la red, elimine el script de red
framework nftables framework en lugar de iptables como la herramienta de filtrado de paquetes de red predeterminada
 El demonio firewalld usa nftables como el backend predeterminado.
 Admite el controlador de red virtual IPVLAN, que puede proporcionar conexión de red para múltiples contenedores.
9. Sistema de archivos y almacenamiento.
El tamaño máximo del sistema de archivos XFS se ha incrementado de 500 TiB a 1024 TiB.
Format El formato LUKS versión 2 (LUKS2) reemplaza la versión anterior del formato LUKS (LUKS1); use LUKS2 como formato predeterminado para volúmenes cifrados. LUKS2 proporciona redundancia de metadatos y recuperación automática para volúmenes cifrados en caso de corrupción parcial de metadatos.
Para obtener más detalles, consulte: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.0_release_notes/RHEL-8_0_0_release#filesystems-storage
10, Cockpit WEB
console interface Interfaz de consola abierta basada en web , Cockpit, ahora forma parte de la nueva versión de CentOS. Use esta plataforma para administrar fácilmente el servidor a través de la interfaz de la consola web. Realice tareas del sistema, cree y administre máquinas virtuales, configure redes, inicie contenedores y verifique registros a través de un navegador web.
 La cabina está altamente integrada. No solo tiene un terminal incorporado, que le permite cambiar del terminal al navegador en cualquier momento, sino que también funciona en dispositivos móviles.
 Por lo tanto, cuando instala CentOS 8, configurará automáticamente la consola web de Cockpit y abrirá el puerto de firewall requerido. Sin embargo, no hay necesidad de preocuparse porque aumentará la carga del sistema. El software es muy efectivo porque solo usa memoria y CPU cuando está activo.
No presentaré mucho CentOS8. Para más detalles, consulte el siguiente enlace:
https://wiki.centos.org/en/Manuals/ReleaseNotes/CentOS8.1905
Notas de la versión oficial de CentOS 8
https://lists.centos.org/pipermail/centos-announce/2019-September/023449.html
Complete RedHat 8 Para ver las notas de la versión, consulte
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.0_release_notes/overview
1.2, Centos8 instale
CentOS 8 Descarga:
descarga de espejo doméstico de Alibaba Cloud:
http: // mirrors .aliyun.com / centos / 8.0.1905 / isos / x86_64 / CentOS-8-x86_64-1905-dvd1.iso
Descarga oficial de CentOS 8: https://centos.org/download/
Introducción e instalación de nuevas características de Centos8
CentOS Linux DVD ISO: CentOS 8 estable Sistema operativo, que los administradores del sistema pueden usar para implementar o configurar servicios y aplicaciones.
CentOS stream DVD ISO: una distribución continua de Linux, adecuada para desarrolladores que necesitan actualizaciones frecuentes.
Adjunto: CentOS Streams
La versión de CentOS 8 también incluye los nuevos CentOS Streams. Centos Stream es una distribución de Linux continua. Puede usar CentOS Streams como una versión para experimentar las últimas características de Red Hat Linux sin tener que esperar demasiado.
La configuración de hardware mínima requerida para CentOS 8:
◈ Al menos 2 GB de memoria, la recomendación oficial es un mínimo de 2G de memoria, se recomienda una memoria de 4G o superior
architecture Arquitectura de 64 bits x86, 2 GHz o superior CPU
◈ 20 GB de espacio en el disco duro
La instalación de CentOS8 no es demasiado complicada , No hay diferencia con la instalación de la versión anterior, se recomienda minimizar la instalación. El proceso de instalación específico se omite.

Supongo que te gusta

Origin blog.51cto.com/hongge/2486664
Recomendado
Clasificación