From b0de9787fe6474a0a3d4bf07474c61485d0b91dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Tue, 29 Oct 2024 10:03:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20playbook.yml=20=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=20APT=20=E6=A8=A1=E5=9D=97=E6=B3=A8=E9=87=8A=EF=BC=8C?= =?UTF-8?q?=E6=8F=90=E4=BE=9B=E6=9B=B4=E6=B8=85=E6=99=B0=E7=9A=84=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- playbook.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/playbook.yml b/playbook.yml index a004320..cffc821 100644 --- a/playbook.yml +++ b/playbook.yml @@ -3,8 +3,8 @@ become: true # 的作用是提升任务的执行权限。具体来说,它允许任务在目标主机上以不同于当前用户的身份运行,通常是以超级用户(root)的身份。这在需要执行需要更高权限的操作时非常有用,例如安装软件包、修改系统配置文件等。 tasks: - name: Update all packages - apt: - update_cache: yes - upgrade: dist + apt: # 这是 Ansible 的一个模块,用于管理 APT 包管理系统。 + update_cache: yes # 这会更新 APT 包管理系统的缓存,相当于运行 sudo apt-get update。 + upgrade: dist # 这会执行一个发行版升级,相当于运行 sudo apt-get dist-upgrade。 vars: # Python 解释器警告: 输出中有关于 Python 解释器的警告。这并不影响 Ansible 的执行,但提醒你未来可能会因安装不同版本的 Python 而导致路径变更。若需消除警告,可以显式指定使用的 Python 解释器。在 Playbook 中添加如下变量: ansible_python_interpreter: /usr/bin/python3