monolithprojects.homebrew
Homebrew für Linux
Diese Ansible-Rolle installiert Homebrew für Linux-Systeme und verwendet es zur Installation von Formeln.
Anforderungen
- Das System muss Zugriff auf GitHub haben.
Unterstützte Linux-Shells:
- bash
- fish
- zsh
Unterstützte CPU-Architekturen:
- AMD64, x86_64
Getestet auf:
- CentOS/RHEL 8
- Debian 10, 11
- Fedora 35
- Rocky Linux 8
- Ubuntu 18, 20
Rollendefinitionen
Dies ist eine Kopie aus defaults/main.yml
# Homebrew-Pakete, die installiert werden sollen
brew_formulae: []
# Homebrew Git-Repo
homebrew_git_repo: "https://github.com/Homebrew/brew"
# Homebrew-Version (Standard ist das Master-GitHub-Repo)
homebrew_release: "master"
# Homebrew-Benutzer
homebrew_user: "{{ lookup('env', 'USER') }}"
Beispiel-Playbook
In diesem Beispiel ...
---
- name: Homebrew und aws-vault mit Homebrew installieren
hosts: all
user: mike
become: yes
vars:
brew_formulae:
- aws-vault
roles:
- role: monolithprojects.homebrew
Lizenz
MIT
Autoreninformationen
Erstellt 2021 von Michal Muransky
Installieren
ansible-galaxy install monolithprojects.homebrew
Lizenz
mit
Downloads
14.1k
Besitzer
Full-time Cloud Engineer, part-time adventurer