monolithprojects.homebrew

Linux用Homebrew

Galaxy Quality
Role version
Role downloads
GitHub Actions
License

このAnsibleロールは、LinuxシステムにHomebrewをインストールし、それを使ってフォーミュラをインストールします。

要件

  • システムがGitHubにアクセスできる必要があります。

サポートされているLinuxシェル:

  • 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') }}"

使用例プレイブック

この例では...

---
- name: Homebrewとaws-vaultをHomebrewでインストールする
  hosts: all
  user: mike
  become: yes
  vars:
    brew_formulae:
      - aws-vault
  roles:
    - role: monolithprojects.homebrew

ライセンス

MIT

作者情報

2021年にMichal Muranskyによって作成されました。

プロジェクトについて

Install Homebrew for Linux

インストール
ansible-galaxy install monolithprojects.homebrew
ライセンス
mit
ダウンロード
14.1k
所有者
Full-time Cloud Engineer, part-time adventurer