zoukankan      html  css  js  c++  java
  • 18、通过yum命令只下载rpm包不安装

    18.1、说明:

    经常遇到服务器没有网络的情况下部署环境,或者创建自己的 yum 仓库等,这时就需要下载 rpm 包。


    18.2、方法一,yumdownloader(推荐):

    如果只想通过 yum 下载软件包,但是不需要进行安装的话,可以使用 yumdownloader 命令,

    yumdownloader 命令在软件包 yum-utils 里面。

    1、安装 yum-utils 软件包:

    yum install yum-utils -y


    参数说明:

    --destdir:指定下载的软件包存放路径,不指定时默认是当前目录之下。

    --resolve:解决依赖关系并下载所需的包,不指定时默认不下载依赖包。


    2、示例:

    yumdownloader --destdir=/tmp/ --resolve httpd


    说明:

    (1)如果软件包在服务器中被安装过或已经被安装,那么只能下载相应的软件包,就不能下载相应软

    件包的依赖软件包了。

    (2)如果软件包在服务器中重来就没有被安装过,那么会下载相应的软件包,也会下载相应软件包的

    依赖软件包。


    3、查看下载的rpm包(httpd软件包在服务器中重来就没有被安装过):


    18.3、方法二,yum install --downloadonly:

    yum命令的参数有很多,其中就有只是下载而不需要安装的命令,使用时如果提示没有

    --downloadonly 选项则需要安装 yum-plugin-downloadonly 软件包,

    yum install yum-plugin-downloadonly -y。

    1、示例1:

    yum install --downloadonly --downloaddir=/tmp/ httpd


    说明:

    (1)如果软件包在服务器中已经被安装,那么就不能够使用该命令了。

    (2)如果软件包在服务器中被安装过,那么只能下载相应的软件包,就不能下载相应软件包的依赖软

    件包了。

    (3)如果软件包在服务器中重来就没有被安装过,那么会下载相应的软件包,也会下载相应软件包的

    依赖软件包。


    2、示例2:

    yum reinstall --downloadonly --downloaddir=/tmp/ httpd


    说明:

    (1)该命令适用于软件包已经在服务器上被安装,只能下载相应的软件包,不能下载相应软件包的依赖软

    件包。







  • 相关阅读:
    02-09 对数线性回归(波士顿房价预测)
    02-02 感知机原始形式(鸢尾花分类)
    02-19 k近邻算法(鸢尾花分类)
    02-21 决策树ID3算法
    A-02 梯度下降法
    09-01 Tensorflow1基本使用
    02-34 非线性支持向量机(鸢尾花分类)+自定义数据分类
    [Python]网络爬虫(四):Opener与Handler的介绍和实例应用(转)
    Eclipse+PyDev 安装和配置(转)
    [Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容(转)
  • 原文地址:https://www.cnblogs.com/LiuChang-blog/p/12397733.html
Copyright © 2011-2022 走看看