Introducción
Actualice paquetes en un dispositivo Linux como parte de una automatización. Actualice todo lo que el gestor conoce de una vez, o apunte a paquetes específicos. Cuando actualice todo, también puede excluir paquetes que no deben modificarse.
La acción admite cinco gestores de paquetes: Apt, Yum, Pacman, Snap, y Flatpak. Elija uno por paso, o seleccione Nativo/predeterminado para que Level detecte el gestor correcto en cada dispositivo en tiempo de ejecución.
⚙️ REQUISITOS PREVIOS:
Un dispositivo Linux bajo gestión.
El gestor de paquetes que seleccione debe estar presente en el dispositivo. Seleccionar Apt en una máquina Arch, por ejemplo, falla el paso. Nativo/predeterminado detecta un gestor instalado en su lugar, evitando este problema.
Gestores de paquetes compatibles
Elija el gestor en el Gestor de paquetes desplegable. Elija Nativo/predeterminado para que el agente detecte el gestor instalado en cada dispositivo en tiempo de ejecución, o indique uno explícitamente.
ℹ️ NOTA: Nativo/predeterminado detecta el gestor en el dispositivo, verificando en este orden: apt, yum, pacman, snap, flatpak. Elige el primero que encuentre.
Gestor | Distribuciones típicas | Formato del nombre del paquete |
Nativo/predeterminado | Cualquier distribución de Linux compatible | Detectado en tiempo de ejecución (ver nota) |
Apt | Debian, Ubuntu, Linux Mint, Raspberry Pi OS | Nombre del paquete Debian ( |
Yum | RHEL, CentOS, Rocky, AlmaLinux, Fedora, Photon OS | Nombre RPM |
Pacman | Arch Linux | Nombre de la base de datos de sincronización ( |
Snap | Cualquier distribución con snapd | Nombre de Snap |
Flatpak | Cualquier distribución con Flatpak | ID de aplicación de Flathub (p. ej. |
ℹ️ NOTA: La Yum opción cubre yum, dnf, y tdnf. El agente detecta qué binario usa el dispositivo.
Agregar la acción Actualizar paquetes de Linux
Abra la automatización en modo de edición y haga clic en + Agregar acción.
En Gestión de aplicaciones, seleccione Actualizar paquete de Linux. El panel se abre con Tipo de acción (preestablecido en Actualizar paquete de Linux) y Configuración del paso.
Elija un Gestor de paquetes.
Elija un Tipo de actualización (detalles a continuación).
Haga clic en Guardar.
Tipo de actualización
Dos modos, configurados mediante radio:
Actualizar todos los paquetes disponibles actualiza todo aquello para lo que el gestor tenga una actualización disponible. El campo Paquete(s) está deshabilitado en este modo; use Paquete(s) excluido(s) para omitir paquetes específicos.
Actualizar paquete(s) específico(s) actualiza solo los nombres que ingrese en Paquete(s). El campo Paquete(s) excluido(s) está deshabilitado en este modo.
⚠️ ADVERTENCIA: Paquete(s) excluido(s) solo aplica a Actualizar todos los paquetes disponibles. Si elige Actualizar paquete(s) específico(s) y también completa las exclusiones, las exclusiones se ignoran. La lista de exclusiones es una lista de bloqueo para «actualizar todo», no un filtro sobre una actualización dirigida.
Paquete(s)
Los nombres de paquetes a actualizar.
En el modo Actualizar todo modo, deje esto vacío. Cualquier cosa que escriba aquí no se utilizará.
En el modo Actualizar específico modo, este campo es obligatorio. Ingrese los nombres en el formato que utiliza el gestor seleccionado.
Para Apt y Yum, puede apuntar a una versión específica usando la misma sintaxis que la acción Instalar (por ejemplo, nginx=1.24.0-2 para Apt o httpd-2.4.57 para Yum). Consulte Instalar paquetes de Linux para las tablas completas de sintaxis de versiones.
ℹ️ NOTA: La actualización siempre va a la última versión disponible. La sintaxis de cadena de versión (name=version, NEVRA, etc.) funciona solo en la acción Instalar, no aquí. Para fijar un dispositivo en una versión específica, use Instalar paquetes de Linux.
Paquete(s) excluido(s)
Nombres que se deben retener durante una Actualizar todo ejecución. Presione Tab o agregue una coma después de cada nombre. El campo está deshabilitado en Actualizar específico modo.
💡 CONSEJO: Use exclusiones para el software que fija manualmente, como una aplicación de línea de negocio con requisitos de versión o un paquete que actualiza según su propio calendario. El resto del sistema se actualiza mientras esos permanecen sin cambios.
Cómo se ejecuta la acción
Algunos comportamientos se aplican a cada actualización, independientemente del gestor:
Solo Linux. Ejecutada en un dispositivo Windows o macOS, el paso devuelve «acción no compatible». La ejecución continúa.
El gestor seleccionado debe estar presente. Si el binario no está instalado, el paso falla con «Gestor de paquetes no compatible».
Tiempo de espera de 3 horas en toda la acción.
Salida en tiempo real se transmite línea por línea al registro de ejecución.
Para Apt, Yum y Pacman, Level espera el bloqueo del gestor de paquetes si otro proceso lo mantiene, retrocediendo de 1 segundo hasta 30 segundos entre comprobaciones durante hasta 1 hora, y luego se rinde con «Otro proceso del gestor de paquetes está en ejecución». Snap y Flatpak no esperan un bloqueo.
Esto es lo que se ejecuta por gestor:
Gestor | Actualizar todo | Actualizar específico | Notas |
Apt | Actualiza todos los paquetes, luego |
| Una actualización es una instalación a la última versión. Control previo: |
Yum | Actualiza todo, luego eliminación automática de dependencias como limpieza |
| El control previo limpia la caché de paquetes. La eliminación automática solo se ejecuta en el paso de limpieza de «actualizar todo». |
Pacman |
|
| El control previo elimina un archivo |
Snap |
|
| Un paquete a la vez en el modo específico. Tiempo de espera de 60 minutos por paquete. |
Flatpak |
|
| A nivel del sistema. Tiempo de espera de 60 minutos por paquete. |
ℹ️ NOTA: La limpieza posterior a la actualización (autoremove de Apt, eliminación de huérfanos de Pacman, autoremove de dependencias de Yum) solo se ejecuta en Actualizar todo modo. Actualizar específico actualiza los paquetes nombrados y deja todo lo demás sin cambios, incluidos los huérfanos.
⚠️ ADVERTENCIA: Estas acciones no deshabilitan el actualizador automático propio del dispositivo (como unattended-upgrades). Una actualización programada aún puede competir con las actualizaciones en segundo plano del dispositivo. La espera del bloqueo es lo que evita que ambos colisionen.
Condiciones
La sección Condiciones sección restringe cuándo se ejecuta esta acción según los atributos del dispositivo o el resultado de una acción anterior. Expándala para agregar condiciones.
Consulte Condiciones de acción para la referencia completa.
Opciones adicionales
Expanda Opciones adicionales para configuraciones de ejecución, incluyendo nombre de acción, comportamiento ante fallos, variables de salida y reintentos.
Consulte Descripción general de acciones para la referencia completa.
Preguntas frecuentes
¿Cómo actualizo todo en un dispositivo? Elija Actualizar todos los paquetes disponibles. El campo Paquete(s) está deshabilitado en ese modo, y una lista de paquetes vacía es lo que indica a Level que actualice todo.
¿Puedo excluir paquetes de una actualización dirigida? No. Paquete(s) excluido(s) está deshabilitado en Actualizar específico modo. Las exclusiones solo aplican cuando se actualiza todo.
¿Cuál es la diferencia entre esta acción e Instalar actualizaciones de Linux? Instalar actualizaciones de Linux aplica parches de seguridad y del sistema operativo pendientes por categoría. Esta acción actualiza paquetes directamente a través del gestor de paquetes, con un control más preciso sobre qué paquetes y qué exclusiones. Muchos entornos usan ambas.
¿«Actualizar todo» limpia paquetes antiguos? Sí, y solo «actualizar todo» lo hace. Apt ejecuta
autoremove --purge, Pacman elimina huérfanos, y Yum ejecuta un paso de eliminación automática de dependencias. Actualizar específico omite todo eso.¿Puedo actualizar a una versión específica? No. La actualización siempre mueve los paquetes a la última versión disponible. La sintaxis de cadena de versión es solo para instalación. Para fijar una versión, use Instalar paquetes de Linux.
¿El dispositivo necesita estar en línea? Sí, para ejecutarse. Si está desconectado cuando se activa la automatización, el paso se pone en cola y se reanuda una vez que el dispositivo se vuelve a conectar.
¿Quién puede agregar o editar esta acción? Técnicos con permiso para editar automatizaciones en el grupo correspondiente. Consulte Espacio de trabajo → Permisos.

