homebrew
Homebrew для Linux
Эта роль 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 году Михаилом Мурашкиным
Установить
ansible-galaxy install MonolithProjects/ansible-homebrew
Лицензия
mit
Загрузки
13070
Владелец
Full-time Cloud Engineer, part-time adventurer