monolithprojects.homebrew
Linux上的Homebrew
这个Ansible角色将为Linux系统安装Homebrew并使用它安装公式。
要求
- 系统必须能够访问GitHub。
支持的Linux Shell:
- bash
- fish
- zsh
支持的CPU架构:
- AMD64, x86_64
测试于:
- CentOS/RHEL 8
- Debian 10,11
- Fedora 35
- Rocky Linux 8
- Ubuntu 18,20
角色变量
以下是来自 defaults/main.yml
的副本
# 要安装的Homebrew包
brew_formulae: []
# Homebrew Git仓库
homebrew_git_repo: "https://github.com/Homebrew/brew"
# Homebrew版本(默认是GitHub的主仓库)
homebrew_release: "master"
# Homebrew用户
homebrew_user: "{{ lookup('env', 'USER') }}"
示例Playbook
在这个示例中...
---
- name: 使用homebrew安装Homebrew和aws-vault
hosts: all
user: mike
become: yes
vars:
brew_formulae:
- aws-vault
roles:
- role: monolithprojects.homebrew
许可证
MIT
作者信息
由Michal Muransky于2021年创建
安装
ansible-galaxy install monolithprojects.homebrew
许可证
mit
下载
14.1k
拥有者
Full-time Cloud Engineer, part-time adventurer