zoukankan      html  css  js  c++  java
  • 如何使用yum 下载 一个 package ?如何使用 yum install package 但是保留 rpm 格式的 package ? 或者又 如何通过yum 中已经安装的package 导出它,即yum导出rpm?

    注意 RHEL5 和 RHEL6 的不同

    How to use yum to download a package without installing it
    Solution Verified - Updated October 22 2015 at 2:36 PM - English
    Environment

    Red Hat Enterprise Linux (RHEL) 7
    Red Hat Enterprise Linux 6
    Red Hat Enterprise Linux 5
    

    Issue

    How do I use yum to download a package without installing it?
    

    Resolution

    There are two ways to download a package without installing it.

    One is using the "downloadonly" plugin for yum, the other is using "yumdownloader" utility.
    Downloadonly plugin for yum

    Install the package including "downloadonly" plugin:
    Raw
    
    (RHEL5)
    # yum install yum-downloadonly
    
    (RHEL6)
    # yum install yum-plugin-downloadonly
    
    Run yum command with "--downloadonly" option as follows:
    Raw
    
    # yum install --downloadonly --downloaddir=<directory> <package>
    
    Confirm the RPM files are available in the specified download directory.
    

    Note:

    Before using the plugin, check /etc/yum/pluginconf.d/downloadonly.conf to confirm that this plugin is "enabled=1"
    This is applicable for "yum install/yum update" and not for "yum groupinstall". Use "yum groupinfo" to identify packages within a specific group.
    If only the package name is specified, the latest available package is downloaded (such as sshd). Otherwise, you can specify the full package name and version (such as httpd-2.2.3-22.el5).
    If you do not use the --downloaddir option, files are saved by default in /var/cache/yum/ in rhel-{arch}-channel/packages
    If desired, you can download multiple packages on the same command.
    You still need to re-download the repodata if the repodata expires before you re-use the cache. By default it takes two hours to expire.
    

    Yumdownloader

    If downloading a installed package, "yumdownloader" is useful.

    Install the yum-utils package:
    Raw
    
    # yum install yum-utils
    
    Run the command followed by the desired package:
    Raw
    
    # yumdownloader <package>
    

    Note:

    The package is saved in the current working directly by default; use the --destdir option to specify an alternate location.
    Be sure to add --resolve if you need to download dependencies.
    

    https://access.redhat.com/solutions/10154

  • 相关阅读:
    洛谷P3372线段树模板1——线段树
    洛谷P1525关押罪犯——并查集
    P1417烹调方案——背包问题中的排序
    洛谷P1330封锁阳光大学——图的染色
    NOI2002银河英雄传说——带权并查集
    JSOI2008星球大战——联通块数量
    hdu3037Saving Beans——卢卡斯定理
    HAOI2006受欢迎的牛——缩点
    洛谷P2024食物链——并查集补集的灵活运用
    7.1 useradd:创建用户
  • 原文地址:https://www.cnblogs.com/FlyAway2013/p/5880964.html
Copyright © 2011-2022 走看看