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
- Copia
homebrew_audit.zshdel repositorio de GitHub de soporte de Iru Endpoint. - Copia
homebrew_install.zshdel mismo repositorio. - Revisa el README de los scripts de Homebrew para conocer las versiones de macOS probadas, los métodos de instalación, las opciones de auditoría y el comportamiento de los scripts.
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.