Ir al contenido principal

Acción: Desinstalar paquete de Homebrew

Remove one or more Homebrew packages from a macOS device as part of an automation.

Introducción

Elimina uno o más paquetes de Homebrew de un dispositivo macOS como parte de una automatización. Usa esta acción para limpiar herramientas que ya no son necesarias, aplicar políticas de software o combinarla con un Etiqueta eliminada desencadenador para desinstalar automáticamente paquetes cuando un dispositivo abandona un grupo o pierde una etiqueta.


Desinstalar paquete de Homebrew

Desde el flujo de automatización en modo de edición, haz clic en + Agregar acción y selecciona Desinstalar paquete de Homebrew de la Gestión de aplicaciones categoría. El panel de acciones se abre con dos secciones: Tipo de acción (preconfigurado como Desinstalar paquete de Homebrew) y Configuración del paso.

Uninstall Homebrew Package Action

Paquete(s)

Introduce el nombre de la fórmula o cask de Homebrew para cada paquete que deseas eliminar. Presiona Tab o escribe una coma después de cada nombre para agregar el siguiente.

El campo es obligatorio: no puedes guardar la acción sin al menos un nombre de paquete.

Para consultar nombres de paquetes, visita https://formulae.brew.sh/.

💡 CONSEJO: Combina esto con el Etiqueta eliminada desencadenador para desinstalar automáticamente paquetes cuando un dispositivo pierde una etiqueta. Etiqueta un dispositivo con dev-tools, usa Etiqueta aplicada para instalar un conjunto de paquetes, y usa Etiqueta eliminada para desinstalarlos cuando se quite la etiqueta.


Condiciones

La Condiciones sección te permite restringir cuándo se ejecuta esta acción según los atributos del dispositivo o el resultado de una acción anterior. Expande la sección para agregar condiciones.

Consulta Condiciones de acción para la referencia completa sobre tipos de condiciones, operadores y valores.


Opciones adicionales

Expande Opciones adicionales para configuraciones de ejecución adicionales, incluidos el nombre de la acción, el comportamiento ante fallos, las variables de salida y los reintentos.

Consulta Resumen de acciones para la referencia completa sobre las opciones adicionales disponibles en cada acción.


Preguntas frecuentes

  • ¿Qué ocurre si el paquete especificado no está instalado? Homebrew lo reporta como no encontrado y omite la desinstalación. Configura el comportamiento ante fallos en Opciones adicionales si necesitas que la acción falle explícitamente en este caso.

  • ¿Esto elimina también las dependencias del paquete? No. Solo se eliminan los paquetes indicados. Ejecuta brew autoremove en una acción de script posterior para limpiar las dependencias huérfanas.

  • Veo un banner al ejecutar comandos de brew en la terminal. ¿Es normal? Sí. El script envolvente de Level en /usr/local/bin/brew muestra una nota informativa que confirma que Homebrew está gestionado por Level. No es un error. Consulta Acción: Instalar Homebrew para más detalles.

  • ¿Funciona en Windows o Linux? No. Homebrew es exclusivo de macOS. Esta acción no está disponible para dispositivos Windows o Linux.

  • ¿Quién puede agregar o modificar esta acción en una automatización? Los técnicos con permiso para editar automatizaciones en el grupo correspondiente. Consulta Espacio de trabajo → Permisos para la configuración del control de acceso.

  • ¿Qué ocurre si el dispositivo está desconectado cuando se ejecuta esta acción? La acción se pone en cola y se reanuda una vez que el dispositivo vuelve a estar en línea.

  • ¿Puedo usar esto para desinstalar el propio Homebrew? No. Esta acción elimina paquetes de Homebrew, no Homebrew en sí.

¿Ha quedado contestada tu pregunta?