Ir al contenidoIr a la navegación de la página: página anterior [tecla de acceso p]/página siguiente [tecla de acceso n]
documentation.suse.com / Documentación de SUSE Linux Enterprise Server / Guía de actualización / Finalización de la actualización
Se aplica a SUSE Linux Enterprise Server 15 SP6

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 Comprobación de paquetes antiguos

Use zypper packages para comprobar si hay paquetes huérfanos o innecesarios.

Los paquetes huérfanos ya no están disponibles en ninguno de los repositorios de paquetes configurados. Ya no se pueden actualizar y han dejado de admitirse.

Para obtener una lista de paquetes huérfanos, ejecute:

> zypper packages --orphaned

Los paquetes innecesarios son dependencias de paquetes que fueron instalados explícitamente por el usuario o implícitamente como parte de un patrón o producto, y que se han eliminado desde entonces. Ya no suelen ser necesarios y también deben eliminarse.

Para obtener una lista de paquetes innecesarios, ejecute:

> zypper packages --unneeded
Sugerencia
Sugerencia

Para evitar paquetes innecesarios, use zypper rm con la opción --clean-deps o YaST con Opciones › Limpiar al eliminar los paquetes habilitado.

Puede combinar ambas listas en una sola:

> zypper packages --orphaned --unneeded

Utilice estas listas para determinar qué paquetes siguen siendo necesarios y cuáles se pueden eliminar de forma segura.

Aviso
Aviso: no elimine los paquetes que necesite

Si los paquetes se renombran o se eliminan de un patrón o producto, es posible que zypper ya considere que están instalados explícitamente y los marque como innecesarios, aunque sigan siendo cruciales para la instalación.

Revise atentamente la lista de paquetes que va a eliminar.

Para eliminar todos los paquetes huérfanos e innecesarios con un solo comando, ejecute:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5)

Para excluir un único paquete o patrón para que no se desinstale:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v PACKAGE_TO_EXCLUDE)

Para excluir varios paquetes definidos en un archivo de texto, separados por una línea nueva:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5 | grep -v -f /PACKAGES/TO/KEEP.txt)

6.2 Revisión de los archivos de configuración

Compruebe si hay archivos *.rpmnew y *.rpmsave. Si una actualización incluye cambios en un archivo de configuración por defecto que se ha modificado después de la instalación del paquete, en lugar de sobrescribir el archivo, se crea uno de estos tipos de archivo. *.rpmnew contiene la nueva configuración por defecto y no toca el archivo original, pero *.rpmsave es una copia de la configuración original modificado que se ha sustituido por el nuevo archivo por defecto.

Si encuentra alguno de estos archivos, examine su contenido y combine los cambios que desee. No es necesario buscar en todo el sistema de archivos, solo en el directorio /etc. Utilice el comando siguiente:

> find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.3 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 mediante el 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.6/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.4 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 ni con versiones de GRUB 2 anteriores a SUSE Linux Enterprise 12.

Importante
Importante: V4 ya no se admite

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:

  1. Realice una copia de seguridad de los datos en otro dispositivo.

  2. Cree el sistema de archivos en el dispositivo.

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. Restaure los datos de la copia de seguridad en el dispositivo actualizado.