6 Finalización de la actualización #
Después de la actualización, debe realizar algunas tareas adicionales. El siguiente capítulo le guiará a través de estos pasos.
6.1 Comprobaciones posteriores a la actualización #
Compruebe si hay “paquetes huérfanos”. Durante un procedimiento de actualización, los paquetes se pueden renombrar, eliminar, combinar o dividir. Como resultado, algunos paquetes pueden quedar huérfanos y dejar de ser compatibles. Los paquetes huérfanos no se eliminan automáticamente. El comando siguiente proporciona una lista de estos paquetes:
>
zypper packages --orphaned --unneeded
Utilice la lista para determinar qué paquetes siguen siendo necesarios y qué paquetes se pueden eliminar de forma segura.
Compruebe si hay archivos
*.rpmnew
y*.rpmsave
, examine su contenido y combine los cambios deseados. Si una actualización incluye cambios en un archivo de configuración por defecto, en lugar de sobrescribir el archivo de configuración, el paquete creará uno de estos tipos de archivos. El archivo*.rpmnew
incluye la nueva configuración por defecto y no toca el archivo original, pero*.rpmsave
es una copia de la configuración original que se ha sustituido por el nuevo archivo por defecto.No es necesario buscar en todo el sistema si hay archivos
*.rpmnew
y*.rpmsave
; los más importantes se guardan en el directorio/etc
. Utilice el siguiente comando para mostrarlos:>
find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"
6.2 Habilitación del módulo Python 3
#
SUSE Linux Enterprise Server 15 utiliza Python 3.6 por defecto. Como alternativa más reciente, en SLES 15 SP3 se añadió Python 3.9. Esta versión ya no se admite a partir de SLES 15 SP4. En su lugar, las versiones recientes de Python con actualizaciones importantes y correcciones de seguridad están disponibles a través del módulo Python 3
.
Si ha instalado Python 3.9 en SUSE Linux Enterprise Server 15 SP3, habilite el módulo Python 3
con:
>
sudo
SUSEConnect -p sle-module-python3/15.4/x86_64
.
Como alternativa, puede volver a la versión por defecto de Python eliminando la versión 3.9 con zypper remove -u python39
.
6.3 Reformateo de dispositivos XFS v4 #
SUSE Linux Enterprise Server admite el “formato en disco” (v5) del sistema de archivos XFS. Las principales ventajas de este formato son las sumas de comprobación automáticas de todos los metadatos de XFS, la compatibilidad con tipos de archivos y la compatibilidad con un mayor número de listas de control de acceso para un archivo.
Tenga en cuenta que este formato no es compatible con los núcleos de SUSE Linux Enterprise anteriores a la versión 3.12, con xfsprogs
anterior a la versión 3.2.0 y con versiones de GRUB 2 anteriores a SUSE Linux Enterprise 12.
XFS está abandonando los sistemas de archivos con el formato V4. Este formato de sistema de archivos se creó con el comando:
>
sudo
mkfs.xfs -m crc=0 DEVICE
El formato se utilizó en SLE 11 y versiones anteriores, y actualmente crea un mensaje de advertencia de dmesg
:
Deprecated V4 format (crc=0) will not be supported after September 2030
Si ve el mensaje anterior como resultado del comando dmesg
, se recomienda que actualice el sistema de archivos al formato V5:
Realice una copia de seguridad de los datos en otro dispositivo.
Cree el sistema de archivos en el dispositivo.
>
sudo
mkfs.xfs -m crc=1 DEVICERestaure los datos de la copia de seguridad en el dispositivo actualizado.