Skip to main content
Esta guía se aplica a computadoras Mac

¿Qué es Homebrew?

Homebrew es un sistema de gestión de paquetes gratuito y de código abierto para macOS que simplifica la instalación de software. Se ha convertido en una herramienta popular entre desarrolladores y administradores de sistemas por su facilidad de uso y la amplia disponibilidad de paquetes.
Como con todos los scripts, pruébalo a fondo antes de implementarlo en computadoras Mac en producción.

Cómo funciona Homebrew

Homebrew se integra con la interfaz de línea de comandos (CLI) y permite a los administradores locales instalar el software necesario mediante la CLI. Esta herramienta es útil para desarrolladores y administradores de sistemas que necesitan instalar bibliotecas y herramientas de forma eficiente. homebrew_audit.zsh comprueba si Homebrew está instalado. homebrew_install.zsh instala la versión estable más reciente de Homebrew. Puedes implementar cualquiera de los scripts por separado, o usarlos juntos para que el script de instalación se ejecute cuando la auditoría no se supere.

Requisitos previos

Agregar un script personalizado

Para agregar este Library Item a tu Library de Iru Endpoint, sigue los pasos descritos en el artículo Descripción general de la Library. Para conocer las opciones generales de los scripts personalizados, como asignar un nombre al Library Item, la asignación a Blueprints, la frecuencia de ejecución y Self Service, consulta Descripción general de los scripts personalizados.

Configurar el script de auditoría

homebrew_audit.zsh informa si Homebrew está instalado y si se puede leer su versión. Impleméntalo por separado cuando solo quieras auditar Homebrew. Para instalar Homebrew cuando esa auditoría informe Error, agrega el script de instalación como script de corrección en el mismo Library Item. El valor PASS_WHEN determina el estado esperado de Homebrew. Usa "installed" cuando Homebrew deba estar presente, incluso cuando homebrew_install.zsh sea el script de corrección. Usa "not_installed" solo para un Library Item de solo auditoría cuando Homebrew no deba estar presente.
1

Configurar PASS_WHEN

En homebrew_audit.zsh, configura PASS_WHEN en "installed" cuando homebrew_install.zsh sea el script de corrección. Para un Library Item de solo auditoría, configura PASS_WHEN en "installed" cuando Homebrew deba estar presente, o en "not_installed" cuando no deba estarlo.
2

Agregar el script de auditoría

Pega el script en el campo Script de auditoría.
3

Guardar la configuración

Selecciona Guardar en la esquina inferior derecha. Puedes guardar aquí cuando este Library Item solo audite Homebrew.

Configurar el script de instalación

homebrew_install.zsh instala la versión estable más reciente de Homebrew. Impleméntalo por separado cuando solo quieras instalar Homebrew. Para usarlo con el script de auditoría, agrégalo como script de corrección en ese Library Item. Iru ejecuta el script de corrección cuando la auditoría informa Error.
1

Agregar el script de instalación

Para instalar Homebrew por separado, pega homebrew_install.zsh en el campo Script de auditoría de su propio Library Item de script personalizado. Para instalar Homebrew cuando la auditoría informe Error, pégalo en el campo Remediation Script del Library Item del script de auditoría.
2

Guardar la configuración

Selecciona Guardar en la esquina inferior derecha para completar la configuración del script personalizado.