1、基础环境
1.1、查看系统
uname -m
x86_64
1.2、下载安装包
根据上面的系统类型,下载对应的包
wget https://github.com/Kitware/CMake/releases/download/v3.31.7/cmake-3.31.7-linux-x86_64.sh
1.3、执行安装
bash cmake-3.31.7-linux-x86_64.sh --skip-license --prefix=/usr
CMake Installer Version: 3.31.7, Copyright © Kitware
This is a self-extracting archive.
The archive will be extracted to: /usr
Using target directory: /usr
Extracting, please wait…
Unpacking finished successfully
1.3、验证
cmake --version
cmake version 3.31.7
2、自动化操作
2.1、分发各节点
ansible cluster -m copy -a "src=/opt/software/cmake-3.31.7-linux-x86_64.sh dest=/opt/software/ mode=0755"
2.2、批量执行
ansible cluster -m shell -a "bash /opt/software/cmake-3.31.7-linux-x86_64.sh --skip-license --prefix=/usr"
2.3、批量执行
ansible cluster -m shell -a "cmake --version"