Introducción
Elimine uno o más paquetes de un dispositivo Linux como parte de una automatización. Use esta acción para quitar software no deseado de su inventario, limpiar después de una migración o aplicar una línea base de software de forma programada.
La acción admite cinco gestores de paquetes: Apt, Yum, Pacman, Snap, y Flatpak. El administrador se elige por paso, por lo que una automatización puede apuntar a un entorno de distribuciones mixtas ramificando en condiciones.
Lo que se elimina junto con el paquete depende en gran medida del gestor que elija. Esa es la parte que más vale la pena leer a continuación.
⚙️ REQUISITOS PREVIOS:
Un dispositivo Linux bajo gestión.
El gestor de paquetes que seleccione debe estar presente en el dispositivo. Seleccionar Apt en un equipo con Arch, por ejemplo, produce un error en el paso.
Gestores de paquetes compatibles
Usted elige el gestor explícitamente desde el Gestor de paquetes desplegable. El valor que elija es el que Level ejecuta.
Gestor | Distribuciones típicas | Formato del nombre del paquete |
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 del paquete ( |
Snap | Cualquier distribución con snapd | Nombre del Snap |
Flatpak | Cualquier distribución con Flatpak | ID de aplicación de Flathub (p. ej. |
ℹ️ NOTA: La Yum La opción cubre yum, dnf, y tdnf. El agente detecta qué binario usa el dispositivo y ejecuta el correcto.
Agregar la acción Desinstalar paquete de Linux
Abra la automatización en modo de edición y haga clic en + Agregar acción.
En Gestión de aplicaciones, seleccione Desinstalar paquete de Linux. El panel se abre con Tipo de acción (preconfigurado en Desinstalar paquete de Linux) y Configuración del paso.
Elija un Gestor de paquetes.
Ingrese uno o más nombres en Paquete(s). Presione
Tabo agregue una coma después de cada nombre para agregar el siguiente.Haga clic en Guardar.
Gestor de paquetes
Obligatorio. Define qué herramienta se ejecuta en el dispositivo y qué formato de nombre espera el campo Paquete(s) espera. Consulte la tabla anterior.
Paquete(s)
Obligatorio. Los nombres de los paquetes a eliminar, en el formato que usa el gestor seleccionado. No se puede guardar el paso sin al menos un nombre.
💡 CONSEJO: Para Apt, Yum y Pacman, un nombre que no está instalado se reporta como «no encontrado, omitiendo» y la acción continúa. snap remove finaliza limpiamente incluso cuando el snap no está presente, por lo que el paso tampoco fallará si el paquete ya fue eliminado.
La limpieza de dependencias varía según el gestor
Este es el punto conflictivo. Eliminar un paquete no significa lo mismo en cada distribución, y la diferencia confundirá a cualquiera que traslade un modelo mental de otro gestor de paquetes.
Gestor | Comando de desinstalación | Qué elimina |
Apt |
| El paquete más las dependencias huérfanas, purgadas. Apt limpia de forma agresiva. |
Yum |
| Solo el paquete. |
Pacman |
| Solo el paquete. |
Snap |
| El snap. Un paquete a la vez, tiempo de espera de 10 minutos por paquete. |
Flatpak |
| El Flatpak, a nivel de sistema. Tiempo de espera de 10 minutos por paquete. |
⚠️ ADVERTENCIA: Apt purga los archivos de configuración y elimina las dependencias huérfanas en cada desinstalación. Yum y Pacman dejan las dependencias. Si está estandarizando el comportamiento de eliminación en un inventario mixto, no asuma que «desinstalar» limpia de la misma manera en todos lados.
Cómo se ejecuta la acción
Algunos comportamientos aplican a toda desinstalación, independientemente del gestor:
Solo Linux. Si se ejecuta en un dispositivo con 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 sobre toda la acción.
Salida en tiempo real se transmite línea a línea al registro de ejecución.
Para Apt, Yum y Pacman, Level espera el bloqueo del gestor de paquetes si otro proceso lo retiene, con retroceso de 1 segundo hasta 30 segundos entre verificaciones durante hasta 1 hora, y luego abandona con «Otro proceso del gestor de paquetes está en ejecución». Snap y Flatpak no esperan un bloqueo.
ℹ️ NOTA: El comando de Pacman -R elimina solo el paquete indicado. Si ha eliminado algo de lo que otros paquetes dependen, Pacman rechazará la operación en lugar de romper el grafo de dependencias. Revise el registro de ejecución si una desinstalación con Pacman reporta un error.
Condiciones
La sección Condiciones 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 ver la configuración de ejecución, incluidos el nombre de la acción, el comportamiento ante fallos, las variables de salida y los reintentos.
Consulte Descripción general de acciones para la referencia completa.
Preguntas frecuentes
¿La desinstalación también elimina las dependencias? Depende del gestor. Apt elimina las dependencias huérfanas y purga la configuración. Yum y Pacman eliminan solo el paquete indicado y dejan las dependencias en su lugar. Consulte La limpieza de dependencias varía según el gestor anterior.
¿Qué ocurre si el paquete no está instalado? Para Apt, Yum y Pacman se reporta como «no encontrado, omitiendo» y la acción continúa.
snap removefinaliza limpiamente si el snap no está presente, por lo que el paso tampoco falla en ese caso.Mi desinstalación con Pacman falló. ¿Por qué? Probablemente porque otro paquete instalado depende del que intentó eliminar. El comando de Pacman
-Rno romperá el grafo de dependencias. Revise el registro de ejecución para identificar el paquete en conflicto.¿Puede una acción desinstalar en diferentes distribuciones? No, un paso ejecuta un solo gestor. Para un inventario mixto, agregue un paso por gestor y condicione cada uno para que solo los dispositivos correspondientes lo ejecuten.
¿Esto eliminará un paquete que un usuario instaló manualmente? Sí, si está rastreado por el gestor seleccionado. Un paquete instalado por un gestor diferente (un Snap en un dispositivo donde ejecutó Apt, por ejemplo) no será afectado.
¿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 vuelve a conectarse.
¿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.

