monolithprojects.homebrew

Homebrew für Linux

Galaxy Qualität Rollenversion Rollen-Downloads GitHub Aktionen Lizenz

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

Über das Projekt

Install Homebrew for Linux

Installieren
ansible-galaxy install monolithprojects.homebrew
GitHub Repository
Lizenz
mit
Downloads
14.1k
Besitzer
Full-time Cloud Engineer, part-time adventurer