Kylin环境离线安装ansible
1.登录一个可以联网的机器,下载ansible并制作离线包
1.1 查看依赖包 yum deplist ansible
[root@tpcc-armA ~]
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 ~]
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 ~]
[root@tpcc-armA ansible]
总用量 22188
-rw-r--r-- 1 root root 15321140 11月 12 10:41 ansible-2.8.8-1.p01.ky10.noarch.rpm
-rw-r--r-- 1 root root 103700 11月 12 10:41 libsodium-1.0.16-7.ky10.aarch64.rpm
-rw-r--r-- 1 root root 6189420 11月 12 10:41 python3-babel-2.7.0-1.ky10.noarch.rpm
-rw-r--r-- 1 root root 36724 11月 12 10:41 python3-bcrypt-3.1.4-7.ky10.aarch64.rpm
-rw-r--r--