$ cd ansible-playbooks-mycroft $ ansible-galaxy install -r requirements.yml Starting galaxy role install process - downloading role 'mycroft', owned by smartgic - downloading role from https://github.com/smartgic/ansible-role-mycroft/archive/main.tar.gz - extracting smartgic.mycroft to /home/goldyfruit/.ansible/roles/smartgic.mycroft - smartgic.mycroft (main) was installed successfully - downloading role 'prepi', owned by smartgic - downloading role from https://github.com/smartgic/ansible-role-prepi/archive/main.tar.gz - extracting smartgic.prepi to /home/goldyfruit/.ansible/roles/smartgic.prepi - smartgic.prepi (main) was installed successfully 第二步,編輯倉庫中的 Ansible 清單,設置需要管理的主機。
[rpi] rpi4b01 ansible_host=192.168.1.97 ansible_user=pi [rpi] 代表組,無需更改。該組有一個主機 rpi4b01,其 IP 地址為 192.168.1.97, 并創建 pi 作為 Linux(Raspberry Pi OS)上的默認用戶。