安装依赖,输入以下指令:
rpm -ivh *.rpm
出现不能安装问题,报错:
警告:0f2a2afd740d476ad77c508847bad1f559afc2425816c1f2ce4432a62dfe0b9d-kubernetes-cni-1.2.0-0.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 3e1ba8d5: NOKEY
警告:conntrack-tools-1.4.4-7.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
错误:依赖检测失败:
libcrypto.so.10()(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libcrypto.so.10(libcrypto.so.10)(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libreadline.so.6()(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libssl.so.10()(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libssl.so.10(libssl.so.10)(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
libwrap.so.0()(64bit) 被 socat-1.7.3.2-2.el7.x86_64 需要
安装失败。问题在于这几个依赖是互相依赖的,所以安装失败。
解决办法:修改指令:
rpm -ivh *.rpm --nodeps --force
结果:安装成功:
警告:0f2a2afd740d476ad77c508847bad1f559afc2425816c1f2ce4432a62dfe0b9d-kubernetes-cni-1.2.0-0.x86_64.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 3e1ba8d5: NOKEY
警告:conntrack-tools-1.4.4-7.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
Verifying... ################################# [100%]
准备中... ################################# [100%]
正在升级/安装...
1:socat-1.7.3.2-2.el7 ################################# [ 10%]
2:libnetfilter_queue-1.0.2-2.el7_2 ################################# [ 20%]
3:libnetfilter_cttimeout-1.0.0-7.el################################# [ 30%]
4:libnetfilter_cthelper-1.0.0-11.el################################# [ 40%]
5:conntrack-tools-1.4.4-7.el7 ################################# [ 50%]
6:kubelet-1.23.9-0 ################################# [ 60%]
7:kubernetes-cni-1.2.0-0 ################################# [ 70%]
8:kubectl-1.23.9-0 ################################# [ 80%]
9:cri-tools-1.26.0-0 ################################# [ 90%]
10:kubeadm-1.23.9-0 ################################# [100%]