Introducción
Elimina uno o más paquetes de un dispositivo Linux como parte de una automatización. Usa esta acción para quitar software no deseado de tu 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. Elige uno por paso o selecciona Nativo/predeterminado para que Level detecte el gestor adecuado en cada dispositivo en tiempo de ejecución, de modo que un solo paso pueda cubrir un inventario de distribuciones mixtas.
Lo que se elimina junto con el paquete depende en gran medida del gestor que elijas. Esa es la parte que más vale la pena leer a continuación.
⚙️ REQUISITOS PREVIOS:
Un dispositivo Linux bajo administración.
El gestor de paquetes que selecciones debe estar presente en el dispositivo. Seleccionar Apt en una máquina con Arch, por ejemplo, produce un error en el paso. Nativo/predeterminado detecta un gestor instalado en su lugar, evitando este problema.
Gestores de paquetes compatibles
Elige el gestor en el menú Gestor de paquetes desplegable. Elige Nativo/predeterminado para que el agente detecte el gestor instalado en cada dispositivo en tiempo de ejecución, o especifica uno explícitamente.
ℹ️ NOTA: Native/default 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 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 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
Si la automatización aún no tiene acciones, selecciona Agregar una acción. De lo contrario, haz clic en el botón en línea + donde quieres el paso y luego elige Agregar otra acción.
En Gestión de aplicaciones, selecciona Desinstalar paquete de Linux. El panel se abre con Tipo de acción (preestablecido en Desinstalar paquete de Linux) y Configuración del paso.
Elige un Gestor de paquetes.
Introduce uno o más nombres en Paquete(s). Presiona
Tabo agrega una coma después de cada nombre para añadir el siguiente.Haz 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) campo espera. El menú desplegable muestra Nativo/predeterminado, Apt, Yum, Pacman, Snap, y Flatpak. Elige Nativo/predeterminado para detectar el gestor por dispositivo. Consulta la tabla anterior.
Paquete(s)
Obligatorio. Los nombres de los paquetes a eliminar, en el formato que utiliza el gestor seleccionado. No puedes guardar el paso sin al menos un nombre.
💡 CONSEJO: El comportamiento ante un paquete faltante depende de cuántos se desinstalen. En una desinstalación de varios paquetes, un nombre que no está instalado se reporta como «no encontrado, omitiendo» y el resto continúa (igual que en las acciones de Winget y Homebrew). Si se desinstala un solo paquete que falla la verificación previa, toda la acción falla con un error de «paquete no encontrado». Esta verificación previa se aplica a Apt, Yum y Pacman. snap remove finaliza correctamente incluso cuando el snap no está presente.
La limpieza de dependencias varía según el gestor
Aquí está el problema. Eliminar un paquete no significa lo mismo en todas las distribuciones, y la diferencia confundirá a cualquiera que traslade su 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, con un tiempo de espera de 10 minutos por paquete. |
Flatpak |
| El Flatpak, a nivel del 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 sin eliminar. Si estás estandarizando el comportamiento de eliminación en un inventario mixto, no des por sentado que «desinstalar» limpia de la misma forma en todas partes.
Cómo se ejecuta la acción
Algunos comportamientos se aplican a toda desinstalación, independientemente del gestor:
Solo Linux. Si se ejecuta contra 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 si otro proceso tiene el bloqueo del gestor de paquetes, con reintentos que aumentan de 1 segundo hasta 30 segundos entre comprobaciones durante un máximo de 1 hora, tras lo cual abandona con «Otro proceso del gestor de paquetes está en ejecución». Snap y Flatpak no esperan un bloqueo.
ℹ️ NOTA: El comando -R elimina únicamente el paquete indicado. Si has eliminado algo de lo que dependen otros paquetes, Pacman se negará en lugar de romper el grafo de dependencias. Consulta 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 en función de los atributos del dispositivo o el resultado de una acción anterior. Amplíala para agregar condiciones.
Consulta Condiciones de acción para la referencia completa.
Opciones adicionales
Expande Opciones adicionales para la configuración de ejecución, incluyendo nombre de la acción, comportamiento ante errores, variables de salida y reintentos.
Consulta Descripción general de acciones para la referencia completa.
Preguntas frecuentes
¿La desinstalación elimina también las dependencias? Depende del gestor. Apt elimina las dependencias huérfanas y purga la configuración. Yum y Pacman eliminan únicamente el paquete indicado y dejan las dependencias en su lugar. Consulta La limpieza de dependencias varía según el gestor más arriba.
¿Qué ocurre si el paquete no está instalado? Depende de cuántos paquetes se desinstalen. En una desinstalación de varios paquetes, un nombre faltante se reporta como «no encontrado, omitiendo» y el resto continúa. Si se desinstala un solo paquete que falla la verificación previa, la acción falla con un error de «paquete no encontrado». La verificación previa cubre Apt, Yum y Pacman;
snap removefinaliza correctamente cuando falta un snap.Mi desinstalación con Pacman falló. ¿Por qué? Probablemente porque otro paquete instalado depende del que intentaste eliminar. El comando
-Rno romperá el grafo de dependencias. Consulta el registro de ejecución para identificar el paquete en conflicto.¿Puede una sola acción desinstalar en distintas distribuciones? Sí, con Nativo/predeterminado: un paso detecta el gestor en cada dispositivo. Si eliges un gestor específico, solo se ejecuta en los dispositivos que lo tienen.
¿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 ejecutaste Apt, por ejemplo) no será tocado.
¿El dispositivo necesita estar en línea? Sí, para ejecutarse. Si está sin conexión cuando se activa la automatización, el paso se pone en cola y se reanuda cuando el dispositivo se reconecta.
¿Quién puede agregar o editar esta acción? Técnicos con permiso para editar automatizaciones en el grupo correspondiente. Consulta Espacio de trabajo → Permisos.

