yum只下载对应rpm不进行安装
客户需要安装AFDX驱动,但是缺少组件,服务器为离线环境,需要解决组件和组件的依赖。
使用此命令需要一个干净Minimal对应版本的环境,否则会提示rpm已存在无法下载
下载对应包并解决依赖
yum install yum-plugin-downloadonly -y yum install epel-release -y yum install --downloadonly --downloaddir=/root/rpm dkms
安装对应包并解决依赖
cd /root/rpm yum localinstall dkms-3.0.3-1.el7.noarch.rpm
最后在客户服务器上流程为
setenforce 0 sed 's/SELINUX=.*/SELINUX=permissive/g' -i /etc/selinux/config systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld wget http://192.168.1.10/CentOS-7-x86_64-DVD-1511.iso mkdir /mnt/yum mount -o loop /root/CentOS-7-x86_64-DVD-1511.iso /mnt/yum cat >> /etc/fstab << EOF /root/CentOS-7-x86_64-DVD-1511.iso /mnt/yum iso9660 loop 0 0 EOF cat >> /etc/rc.local << EOF mount -t iso9660 /root/CentOS-7-x86_64-DVD-1511.iso /mnt/yum EOF chmod +x /etc/rc.d/rc.local yum install createrepo yum-plugin-downloadonly -y mkdir /root/rpm yum install --downloadonly --downloaddir=/root/rpm dkms cd /root/rpm createrepo ./ cat >> /etc/yum.repos.d/dkms.repo << EOF [DKMS] name=dkms baseurl=file:///root/rpm enabled=1 gpgcheck=0 EOF yum install dkms yum localinstall dkms-3.0.3-1.el7.noarch.rpm mv /etc/yum.repos.d /etc/yum.repos.d.bak mkdir /etc/yum.repos.d cat >> /etc/yum.repos.d/CentOS7-Local.repo << EOF [centos7-local] name=CentOS Linux 7.2 local baseurl=file:///mnt/yum enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 EOF yum clean all yum makecache
本站所有文章均可随意转载,转载时请保留原文链接及作者。