Capítulo 4. Lanzamiento de RHEL 8.2.1
Red Hat hace que el contenido de Red Hat Enterprise Linux 8 esté disponible trimestralmente, entre las versiones menores (8.Y). Las versiones trimestrales se numeran utilizando el tercer dígito (8.Y.1). A continuación se describen las nuevas características de la versión RHEL 8.2.1.
4.1. Nuevas características
JDK Mission Control se ha actualizado a la versión 7.1.1
El perfilador JDK Mission Control (JMC) para JVMs HotSpot, proporcionado por el flujo de módulos jmc:rhel8
, se ha actualizado a la versión 7.1.1 con la versión RHEL 8.2.1.
Esta actualización incluye numerosas correcciones de errores y mejoras, entre ellas:
- Múltiples optimizaciones de las reglas
- Una nueva vista de JOverflow basada en Standard Widget Toolkit (SWT)
- Una nueva vista del gráfico de la llama
- Una nueva forma de visualizar la latencia mediante el histograma de alto rango dinámico (HDR)
El flujo del módulo jmc:rhel8
tiene dos perfiles:
-
El perfil
común
, que instala toda la aplicación JMC -
El perfil
del núcleo
, que instala sólo las bibliotecas Java del núcleo(jmc-core
)
Para instalar el perfil común
del flujo del módulo jmc:rhel8
, utilice
# yum module install jmc:rhel8/common
Cambie el nombre del perfil a core
para instalar sólo el paquete jmc-core
.
(BZ#1792519)
Conjunto de herramientas de Rust rebasado a la versión 1.43
Rust Toolset ha sido actualizado a la versión 1.43. Los cambios más destacados son:
-
Los números de línea útiles se incluyen ahora en los mensajes de pánico de
las opciones
y losresultados
cuando se invocan. - Se ha ampliado la compatibilidad con los patrones de subcortes.
-
La macro
matches!
proporciona una coincidencia de patrones que devuelve un valor booleano. -
los fragmentos de
elementos
pueden interpolarse en traits, impls y bloques externos. - Mejora de la inferencia de tipos en torno a las primitivas.
- Constantes asociadas para flotadores y enteros.
Para instalar el módulo Rust Toolset, ejecute el siguiente comando como root
:
# yum module install rust-toolset
Para obtener información sobre su uso, consulte la documentación sobre el uso del conjunto de herramientas de Rust.
(BZ#1811997)
Los registros de contenedores ahora soportan el comando de sincronización de skopeo
Con esta mejora, los usuarios pueden utilizar el
comando skopeo sync para sincronizar los registros de contenedores y los registros locales. El comando skopeo sync
es útil para sincronizar una réplica del registro de contenedores local y para rellenar los registros que se ejecutan dentro de los entornos de air-gapped.
El comando skopeo sync
requiere que los transportes de origen(--src
) y de destino(--dst
) se especifiquen por separado. Los transportes de origen y destino disponibles son docker
(repositorio alojado en un registro de contenedores) y dir
( directorio en una ruta de directorio local). Los transportes de origen también incluyen yaml
(ruta del archivo YAML local). Para información sobre el uso de skopeo sync
, vea la página man de skopeo-sync
.
(BZ#1811779)
El archivo de configuración container.conf
ya está disponible
Con esta mejora, los usuarios y administradores pueden especificar opciones de configuración por defecto y banderas de línea de comandos para los motores de contenedores. Los motores de contenedores leen los archivos /usr/share/containers/containers.conf
y /etc/containers/containers.conf
si existen. En el modo sin raíz, los motores de contenedores leen los archivos $HOME/.config/containers/containers
.conf.
Los campos especificados en el archivo containers
.conf anulan las opciones por defecto, así como las opciones de los archivos containers.
conf leídos previamente. El archivo container
.conf se comparte entre Podman y Buildah y sustituye al archivo libpod.conf
.
(BZ#11826486)
Ahora puede entrar y salir de un servidor de registro
Con esta mejora, puedes entrar y salir de un servidor de registro específico usando los comandos skopeo login
y skopeo logout
. El comando skopeo
login lee el nombre de usuario y la contraseña desde la entrada estándar. El nombre de usuario y la contraseña también se pueden establecer usando las opciones --username
(o -u
) y --password
(o -p
).
Puede especificar la ruta del archivo de autenticación estableciendo el indicador --authfile
. La ruta por defecto es ${XDG_RUNTIME_DIR}/contenedores/auth.json
. Para información sobre el uso de skopeo login
y skopeo logout
, vea las páginas man de skopeo-login
y skopeo-logout
, respectivamente.
(JIRA:RHELPLAN-47311)
Ahora puede restablecer el almacenamiento de podman
Con esta mejora, los usuarios pueden utilizar el comando podman
system reset para restablecer el almacenamiento de podman
al estado inicial. El comando podman
system reset elimina todos los pods, contenedores, imágenes y volúmenes. Para más información, consulte la página man de podman-system-reset
.
(JIRA:RHELPLAN-48941)