Java教程

yum离线安装rpm和依赖包

本文主要是介绍yum离线安装rpm和依赖包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

离线安装说明

          通常生产环境由于安全原因都无法访问互联网.此时就需要进行离线安装,主要有两种方式:源码编译、rpm包安装。源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 包安装

rpm包下载到本地

        mkdir conntrack
        yum deplist conntrack-tools |grep provider |cut -d : -f 2 |uniq
        yum install yum-utils -y
        yumdownloader conntrack-tools
        for i in `yum deplist conntrack-tools |grep provider |cut -d : -f 2 |uniq` ; do yumdownloader $i ; done

        

 repotrack下载所有依赖

       yumdownloader解决了conntrack-tools的依赖包,但是无法解决依赖包的依赖包
       repotrack不仅解决了conntrack-tools的依赖包,还解决了依赖包和依赖包之间的关系

       repotrack conntrack-tools

       

离线安装

        把rpm包目录拷贝到任何一个离线主机执行安装

        rpm -Uvh --force --nodeps *.rpm

        

 执行软件命令

      

      通过这种方式可以非常快速的找到所有必须的rpm包,而不需要手动一个一个去下载依赖的rpm包

这篇关于yum离线安装rpm和依赖包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!