monolithprojects.homebrew

Homebrew para Linux

Calidad de Galaxy Versión del rol Descargas del rol Acciones de GitHub Licencia

Este rol de Ansible instalará Homebrew para sistemas Linux y usará Homebrew para instalar fórmulas.

Requisitos

  • El sistema debe tener acceso a GitHub.

Shells de Linux soportados:

  • bash
  • fish
  • zsh

Arquitecturas de CPU soportadas:

  • AMD64, x86_64

Probado en:

  • CentOS/RHEL 8
  • Debian 10,11
  • Fedora 35
  • Rocky Linux 8
  • Ubuntu 18,20

Variables del rol

Esto es una copia de defaults/main.yml

# Paquetes de Homebrew a instalar
brew_formulae: []

# Repositorio git de Homebrew
homebrew_git_repo: "https://github.com/Homebrew/brew"

# Lanzamiento de Homebrew (el por defecto es el repositorio principal de github)
homebrew_release: "master"

# Usuario de Homebrew
homebrew_user: "{{ lookup('env', 'USER') }}"

Ejemplo de Playbook

En este ejemplo...

---
- name: Instalar Homebrew y aws-vault usando homebrew
  hosts: all
  user: mike
  become: yes
  vars:
    brew_formulae:
      - aws-vault
  roles:
    - role: monolithprojects.homebrew

Licencia

MIT

Información del autor

Creado en 2021 por Michal Muransky

Acerca del proyecto

Install Homebrew for Linux

Instalar
ansible-galaxy install monolithprojects.homebrew
Licencia
mit
Descargas
14.1k
Propietario
Full-time Cloud Engineer, part-time adventurer