homebrew

Homebrew для Linux

Galaxy Quality Версия роли Скачивания роли GitHub Actions Лицензия

Эта роль Ansible установит Homebrew для системы Linux и установит пакеты с его помощью.

Требования

  • Система должна иметь доступ к GitHub.

Поддерживаемые оболочки Linux:

  • bash
  • fish
  • zsh

Поддерживаемые архитектуры процессоров:

  • AMD64, x86_64

Тестировалось на:

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

Переменные роли

Это копия из defaults/main.yml

# Пакеты Homebrew, которые будут установлены
brew_formulae: []

# Репозиторий Homebrew
homebrew_git_repo: "https://github.com/Homebrew/brew"

# Версия Homebrew (по умолчанию - главный репозиторий GitHub)
homebrew_release: "master"

# Пользователь Homebrew
homebrew_user: "{{ lookup('env', 'USER') }}"

Пример плейбука

В этом примере ...

---
- name: Установить Homebrew и aws-vault с помощью homebrew
  hosts: all
  user: mike
  become: yes
  vars:
    brew_formulae:
      - aws-vault
  roles:
    - role: monolithprojects.homebrew

Лицензия

MIT

Информация об авторе

Создан в 2021 году Михаилом Мурашкиным

О проекте

Install Homebrew for Linux

Установить
ansible-galaxy install MonolithProjects/ansible-homebrew
Лицензия
mit
Загрузки
12499
Владелец
Full-time Cloud Engineer, part-time adventurer