IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    YUM:只下载,不安装

    Adamhuan发表于 2016-09-22 14:21:08
    love 0

    没有太多可以说明的,直接看代码:

    安装:yum-utils

    [root@zabbix-server software]# yum list | grep --color yum-utils
    yum-utils.noarch                        1.1.31-29.el7                  @anaconda
    yum-utils.noarch                        1.1.31-34.el7                  base     
    [root@zabbix-server software]# 
    [root@zabbix-server software]# yum install -y yum-utils
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: ftp.sjtu.edu.cn
     * epel: mirrors.ustc.edu.cn
     * extras: centos.ustc.edu.cn
     * updates: ftp.sjtu.edu.cn
    Resolving Dependencies
    --> Running transaction check
    ---> Package yum-utils.noarch 0:1.1.31-29.el7 will be updated
    ---> Package yum-utils.noarch 0:1.1.31-34.el7 will be an update
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ================================================================================================================
     Package                    Arch                    Version                         Repository             Size
    ================================================================================================================
    Updating:
     yum-utils                  noarch                  1.1.31-34.el7                   base                  113 k
    
    Transaction Summary
    ================================================================================================================
    Upgrade  1 Package
    
    Total download size: 113 k
    Downloading packages:
    No Presto metadata available for base
    warning: /var/cache/yum/x86_64/7/base/packages/yum-utils-1.1.31-34.el7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Public key for yum-utils-1.1.31-34.el7.noarch.rpm is not installed
    yum-utils-1.1.31-34.el7.noarch.rpm                                                       | 113 kB  00:00:01     
    Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    Importing GPG key 0xF4A80EB5:
     Userid     : "CentOS-7 Key (CentOS 7 Official Signing Key) "
     Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
     Package    : centos-release-7-1.1503.el7.centos.2.8.x86_64 (@anaconda)
     From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Updating   : yum-utils-1.1.31-34.el7.noarch                                                               1/2 
      Cleanup    : yum-utils-1.1.31-29.el7.noarch                                                               2/2 
      Verifying  : yum-utils-1.1.31-34.el7.noarch                                                               1/2 
      Verifying  : yum-utils-1.1.31-29.el7.noarch                                                               2/2 
    
    Updated:
      yum-utils.noarch 0:1.1.31-34.el7                                                                              
    
    Complete!
    [root@zabbix-server software]#

    安装完成后,查看:

    [root@zabbix-server software]# rpm -qa | grep yum
    yum-plugin-fastestmirror-1.1.31-29.el7.noarch
    yum-metadata-parser-1.1.4-10.el7.x86_64
    PackageKit-yum-0.8.9-11.el7.centos.x86_64
    yum-utils-1.1.31-34.el7.noarch
    yum-langpacks-0.4.2-3.el7.noarch
    yum-3.4.3-125.el7.centos.noarch
    [root@zabbix-server software]# 
    [root@zabbix-server software]# rpm -ql yum-utils
    /etc/bash_completion.d
    /etc/bash_completion.d/yum-utils.bash
    /usr/bin/debuginfo-install
    /usr/bin/find-repos-of-install
    /usr/bin/needs-restarting
    /usr/bin/package-cleanup
    /usr/bin/repo-graph
    /usr/bin/repo-rss
    /usr/bin/repoclosure
    /usr/bin/repodiff
    /usr/bin/repomanage
    /usr/bin/repoquery
    /usr/bin/reposync
    /usr/bin/repotrack
    /usr/bin/show-changed-rco
    /usr/bin/show-installed
    /usr/bin/verifytree
    /usr/bin/yum-builddep
    /usr/bin/yum-config-manager
    /usr/bin/yum-debug-dump
    /usr/bin/yum-debug-restore
    /usr/bin/yum-groups-manager
    /usr/bin/yumdownloader
    /usr/lib/python2.7/site-packages/yumutils
    /usr/lib/python2.7/site-packages/yumutils/__init__.py
    /usr/lib/python2.7/site-packages/yumutils/__init__.pyc
    /usr/lib/python2.7/site-packages/yumutils/__init__.pyo
    /usr/lib/python2.7/site-packages/yumutils/i18n.py
    /usr/lib/python2.7/site-packages/yumutils/i18n.pyc
    /usr/lib/python2.7/site-packages/yumutils/i18n.pyo
    /usr/sbin/yum-complete-transaction
    /usr/sbin/yumdb
    /usr/share/doc/yum-utils-1.1.31
    /usr/share/doc/yum-utils-1.1.31/COPYING
    /usr/share/doc/yum-utils-1.1.31/README
    /usr/share/doc/yum-utils-1.1.31/yum-util-cli-template
    /usr/share/locale/da/LC_MESSAGES/yum-utils.mo
    /usr/share/man/man1/debuginfo-install.1.gz
    /usr/share/man/man1/find-repos-of-install.1.gz
    /usr/share/man/man1/needs-restarting.1.gz
    /usr/share/man/man1/package-cleanup.1.gz
    /usr/share/man/man1/repo-graph.1.gz
    /usr/share/man/man1/repo-rss.1.gz
    /usr/share/man/man1/repoclosure.1.gz
    /usr/share/man/man1/repodiff.1.gz
    /usr/share/man/man1/repomanage.1.gz
    /usr/share/man/man1/repoquery.1.gz
    /usr/share/man/man1/reposync.1.gz
    /usr/share/man/man1/repotrack.1.gz
    /usr/share/man/man1/show-changed-rco.1.gz
    /usr/share/man/man1/show-installed.1.gz
    /usr/share/man/man1/verifytree.1.gz
    /usr/share/man/man1/yum-builddep.1.gz
    /usr/share/man/man1/yum-config-manager.1.gz
    /usr/share/man/man1/yum-debug-dump.1.gz
    /usr/share/man/man1/yum-debug-restore.1.gz
    /usr/share/man/man1/yum-groups-manager.1.gz
    /usr/share/man/man1/yum-utils.1.gz
    /usr/share/man/man1/yumdownloader.1.gz
    /usr/share/man/man8/yum-complete-transaction.8.gz
    /usr/share/man/man8/yumdb.8.gz
    [root@zabbix-server software]#
    
    [root@zabbix-server software]# rpm -ql yum-utils | grep --color "/usr/bin"
    /usr/bin/debuginfo-install
    /usr/bin/find-repos-of-install
    /usr/bin/needs-restarting
    /usr/bin/package-cleanup
    /usr/bin/repo-graph
    /usr/bin/repo-rss
    /usr/bin/repoclosure
    /usr/bin/repodiff
    /usr/bin/repomanage
    /usr/bin/repoquery
    /usr/bin/reposync
    /usr/bin/repotrack
    /usr/bin/show-changed-rco
    /usr/bin/show-installed
    /usr/bin/verifytree
    /usr/bin/yum-builddep
    /usr/bin/yum-config-manager
    /usr/bin/yum-debug-dump
    /usr/bin/yum-debug-restore
    /usr/bin/yum-groups-manager
    /usr/bin/yumdownloader
    [root@zabbix-server software]#

    下载,不安装:

    [root@zabbix-server software]# yum list | grep --color "zabbix"
    zabbix-release.noarch                   3.2-1.el7                      installed
    python-pyzabbix.noarch                  0.7.3-2.el7                    epel     
    uwsgi-stats-pusher-zabbix.x86_64        2.0.13.1-2.el7                 epel     
    zabbix-agent.x86_64                     3.2.0-1.el7                    zabbix   
    zabbix-get.x86_64                       3.2.0-1.el7                    zabbix   
    zabbix-java-gateway.x86_64              3.2.0-1.el7                    zabbix   
    zabbix-proxy-mysql.x86_64               3.2.0-1.el7                    zabbix   
    zabbix-proxy-pgsql.x86_64               3.2.0-1.el7                    zabbix   
    zabbix-proxy-sqlite3.x86_64             3.2.0-1.el7                    zabbix   
    zabbix-sender.x86_64                    3.2.0-1.el7                    zabbix   
    zabbix-server-mysql.x86_64              3.2.0-1.el7                    zabbix   
    zabbix-server-pgsql.x86_64              3.2.0-1.el7                    zabbix   
    zabbix-web.noarch                       3.2.0-1.el7                    zabbix   
    zabbix-web-japanese.noarch              3.2.0-1.el7                    zabbix   
    zabbix-web-mysql.noarch                 3.2.0-1.el7                    zabbix   
    zabbix-web-pgsql.noarch                 3.2.0-1.el7                    zabbix   
    zabbix20.x86_64                         2.0.16-1.el7                   epel     
    zabbix20-agent.x86_64                   2.0.16-1.el7                   epel     
    zabbix20-proxy.noarch                   2.0.16-1.el7                   epel     
    zabbix20-proxy-mysql.x86_64             2.0.16-1.el7                   epel     
    zabbix20-proxy-pgsql.x86_64             2.0.16-1.el7                   epel     
    zabbix20-proxy-sqlite3.x86_64           2.0.16-1.el7                   epel     
    zabbix20-server.noarch                  2.0.16-1.el7                   epel     
    zabbix20-server-mysql.x86_64            2.0.16-1.el7                   epel     
    zabbix20-server-pgsql.x86_64            2.0.16-1.el7                   epel     
    zabbix20-web.noarch                     2.0.16-1.el7                   epel     
    zabbix20-web-mysql.noarch               2.0.16-1.el7                   epel     
    zabbix20-web-pgsql.noarch               2.0.16-1.el7                   epel     
    zabbix22.x86_64                         2.2.14-1.el7                   epel     
    zabbix22-agent.x86_64                   2.2.14-1.el7                   epel     
    zabbix22-dbfiles-mysql.noarch           2.2.14-1.el7                   epel     
    zabbix22-dbfiles-pgsql.noarch           2.2.14-1.el7                   epel     
    zabbix22-dbfiles-sqlite3.noarch         2.2.14-1.el7                   epel     
    zabbix22-proxy.noarch                   2.2.14-1.el7                   epel     
    zabbix22-proxy-mysql.x86_64             2.2.14-1.el7                   epel     
    zabbix22-proxy-pgsql.x86_64             2.2.14-1.el7                   epel     
    zabbix22-proxy-sqlite3.x86_64           2.2.14-1.el7                   epel     
    zabbix22-server.noarch                  2.2.14-1.el7                   epel     
    zabbix22-server-mysql.x86_64            2.2.14-1.el7                   epel     
    zabbix22-server-pgsql.x86_64            2.2.14-1.el7                   epel     
    zabbix22-web.noarch                     2.2.14-1.el7                   epel     
    zabbix22-web-mysql.noarch               2.2.14-1.el7                   epel     
    zabbix22-web-pgsql.noarch               2.2.14-1.el7                   epel     
    [root@zabbix-server software]# 
    
    [root@zabbix-server software]# rpm -qa | grep --color zabbix
    zabbix-release-3.2-1.el7.noarch
    [root@zabbix-server software]# 
    
    [root@zabbix-server software]# yumdownloader zabbix-sender
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: ftp.sjtu.edu.cn
     * epel: mirrors.ustc.edu.cn
     * extras: centos.ustc.edu.cn
     * updates: ftp.sjtu.edu.cn
    warning: /software/zabbix-sender-3.2.0-1.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY 
    Public key for zabbix-sender-3.2.0-1.el7.x86_64.rpm is not installed
    zabbix-sender-3.2.0-1.el7.x86_64.rpm                                                     | 242 kB  00:00:03     
    [root@zabbix-server software]# 
    [root@zabbix-server software]# ls -ltr *
    -rw-r--r-- 1 root root 248164 Sep 13 16:20 zabbix-sender-3.2.0-1.el7.x86_64.rpm
    -rw-r--r-- 1 root root  13392 Sep 14 05:00 zabbix-release-3.2-1.el7.noarch.rpm
    [root@zabbix-server software]# 
    
    [root@zabbix-server software]# rpm -qa | grep --color zabbix
    zabbix-release-3.2-1.el7.noarch
    [root@zabbix-server software]#

    ——————————
    Done。



沪ICP备19023445号-2号
友情链接