【Kylin环境离线安装ansible 】

本文介绍了在Kylin环境中离线安装Ansible的方法。首先登录联网机器,查看Ansible依赖包并下载到指定目录打包。然后在目标环境上传并解压离线包,制作本地yum源进行安装。安装完成后查看版本信息,修改配置文件并测试机器网络联通性。

Kylin环境离线安装ansible

1.登录一个可以联网的机器,下载ansible并制作离线包

1.1 查看依赖包 yum deplist ansible

[root@tpcc-armA ~]# yum deplist ansible
Last metadata expiration check: 2:13:07 ago on 2023年11月12日 星期日 08时27分52秒.
package: ansible-2.8.8-1.ky10.noarch
  dependency: /usr/bin/python3
   provider: python3-3.7.9-20.p07.se.ky10.aarch64
  dependency: python(abi) = 3.7
   provider: python3-3.7.9-20.p07.se.ky10.aarch64
  dependency: python3-cryptography
   provider: python3-cryptography-2.9.2-2.ky10.aarch64
  dependency: python3-jinja2
   provider: python3-jinja2-2.11.2-2.p01.ky10.noarch
  dependency: python3-paramiko
   provider: python3-paramiko-2.4.3-1.ky10.ky10.noarch
  dependency: python3-pyyaml
   provider: python3-pyyaml-5.1.2-1.ky10.aarch64
  dependency: python3-setuptools
   provider: python3-setuptools-44.1.1-2.ky10.noarch
  dependency: python3-six
   provider: python3-six-1.12.0-1.ky10.noarch
  dependency: python3.7dist(cryptography)
   provider: python3-cryptography-2.9.2-2.ky10.aarch64
  dependency: python3.7dist(jinja2)
   provider: python3-jinja2-2.11.2-2.p01.ky10.noarch
  dependency: python3.7dist(pyyaml)
   provider: python3-pyyaml-5.1.2-1.ky10.aarch64
  dependency: sshpass
   provider: sshpass-1.06-8.ky10.aarch64

package: ansible-2.8.8-1.p01.ky10.noarch
  dependency: /usr/bin/python3
   provider: python3-3.7.9-20.p07.se.ky10.aarch64
  dependency: python(abi) = 3.7
   provider: python3-3.7.9-20.p07.se.ky10.aarch64
  dependency: python3-cryptography
   provider: python3-cryptography-2.9.2-2.ky10.aarch64
  dependency: python3-jinja2
   provider: python3-jinja2-2.11.2-2.p01.ky10.noarch
  dependency: python3-paramiko
   provider: python3-paramiko-2.4.3-1.ky10.ky10.noarch
  dependency: python3-pyyaml
   provider: python3-pyyaml-5.1.2-1.ky10.aarch64
  dependency: python3-setuptools
   provider: python3-setuptools-44.1.1-2.ky10.noarch
  dependency: python3-six
   provider: python3-six-1.12.0-1.ky10.noarch
  dependency: python3.7dist(cryptography)
   provider: python3-cryptography-2.9.2-2.ky10.aarch64
  dependency: python3.7dist(jinja2)
   provider: python3-jinja2-2.11.2-2.p01.ky10.noarch
  dependency: python3.7dist(pyyaml)
   provider: python3-pyyaml-5.1.2-1.ky10.aarch64
  dependency: sshpass
   provider: sshpass-1.06-8.ky10.aarch64

1.2 yum下载依赖包到目录/opt/ansible,并打包

[root@tpcc-armA ~]# yumdownloader ansible  --resolve --destdir=/opt/ansible
Last metadata expiration check: 2:13:21 ago on 2023年11月12日 星期日 08时27分52秒.
(1/11): python3-bcrypt-3.1.4-7.ky10.aarch64.rpm                                                                                44 kB/s |  36 kB     00:00
(2/11): libsodium-1.0.16-7.ky10.aarch64.rpm                                                                                   125 kB/s | 101 kB     00:00
(3/11): python3-paramiko-2.4.3-1.ky10.ky10.noarch.rpm                                                                         2.9 MB/s | 281 kB     00:00
(4/11): python3-pyasn1-0.3.7-8.ky10.noarch.rpm                                                                                4.6 MB/s | 215 kB     00:00
(5/11): python3-pynacl-1.2.1-4.ky10.aarch64.rpm                                                                               1.7 MB/s |  75 kB     00:00
(6/11): python3-markupsafe-1.0-3.ky10.aarch64.rpm                                                                             130 kB/s |  28 kB     00:00
(7/11): python3-pyyaml-5.1.2-1.ky10.aarch64.rpm                                                                               3.8 MB/s | 173 kB     00:00
(8/11): sshpass-1.06-8.ky10.aarch64.rpm                                                                                       351 kB/s |  25 kB     00:00
(9/11): python3-jinja2-2.11.2-2.p01.ky10.noarch.rpm                                                                           654 kB/s | 223 kB     00:00
(10/11): python3-babel-2.7.0-1.ky10.noarch.rpm                                                                                1.2 MB/s | 5.9 MB     00:04
(11/11): ansible-2.8.8-1.p01.ky10.noarch.rpm                                                                                  688 kB/s |  15 MB     00:21
[root@tpcc-armA ~]# cd /opt/ansible/
[root@tpcc-armA ansible]# ll
总用量 22188
-rw-r--r-- 1 root root 15321140 1112 10:41 ansible-2.8.8-1.p01.ky10.noarch.rpm
-rw-r--r-- 1 root root   103700 1112 10:41 libsodium-1.0.16-7.ky10.aarch64.rpm
-rw-r--r-- 1 root root  6189420 1112 10:41 python3-babel-2.7.0-1.ky10.noarch.rpm
-rw-r--r-- 1 root root    36724 1112 10:41 python3-bcrypt-3.1.4-7.ky10.aarch64.rpm
-rw-r--r-- 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值