通过Ansible卡住安装Homebrew

时间:2020-08-25 11:05:51

标签: ansible

我正在尝试通过Ansible配置Homebrew,以自动化Mac Catalina guest虚拟机中在VMware中运行的Mac VM。我尝试了在线提供的服务器摘要,但没有奏效。

这是最建议的脚本。我尝试了与成为&成为_用户

- name: Install Homebrew
  # script: install-homebrew.sh
  shell: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

有人建议在aync模式下运行它。现在,该脚本具有很高的响应速度,但是即使我要成为的用户已经在macOS中具有管理员角色,它也会要求sudo访问并且抱怨并暂停。

- name: Install Homebrew
  # script: install-homebrew.sh
  shell: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  become_user: seng
  become: yes
  async: 30
  poll: 5
  register: out2

我怀疑是python 2.7,所以我使用pyenv手动安装了Python 3.8.5,然后将其用作python_解释器,其行为与macOS默认python对应部分相同。

我尝试了单独的shell脚本,命令和shell方法,但是它们都遇到了麻烦

0 个答案:

没有答案