在 Debian 12 上安装最新版本的 Ansible 并保持更新的最简单方法是使用 APT 包管理器和默认的“main”仓库。

安装步骤

更新包列表 使用以下命令更新 APT 包列表:

sudo apt-get update

安装 Ansible 使用以下命令安装 Ansible:

sudo apt-get install ansible

验证安装 安装完成后,可以通过以下命令验证 Ansible 是否成功安装:

ansible --version

示例脚本

以下是一个简单的脚本,用于在 Debian 12 上安装 Ansible:

#!/bin/bash
sudo apt-get update
sudo apt-get install ansible
sudo apt list --installed ansible

执行过程

连接到 Debian 服务器 通过 SSH 连接到 Debian 服务器:

ssh devops@debian.example.com

更新系统 更新系统包列表:

sudo apt-get update

安装 Ansible 安装 Ansible:

sudo apt-get install ansible

验证安装 验证 Ansible 是否安装成功:

ansible --version

输出示例

在安装过程中,您可能会看到类似以下的输出:

Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Hit:2 http://deb.debian.org/debian bullseye InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [43.7 kB]
...
Fetched 254 kB in 1s (488 kB/s)
Reading package lists... Done

安装完成后,运行 ansible --version 将显示类似以下的输出:

ansible 2.10.8
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3/dist-packages/ansible
  executable location = /usr/bin/ansible
  python version = 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]

注意事项

  • 依赖项安装:安装 Ansible 时,APT 会自动处理所有必要的依赖项。
  • 版本更新:如果需要安装特定版本的 Ansible,可以通过 apt-get install ansible=版本号 来指定。
  • 验证安装:安装完成后,建议运行 ansible --version 来验证 Ansible 是否正确安装。

通过以上步骤,您可以在 Debian 12 上轻松安装并使用 Ansible。