• yum查看软件包有哪些特定版本可用


    1、概述

    在安装软件的时候呢,默认使用yum install安装的都是最新的版本,如果想要安装一个之前的版本该怎么做呢?

    本文档介绍如何在yum源中查找包含哪些版本,然后通过yum install命令安装特定的版本

    2、查看yum仓库中,软件包有哪些版本

    使用--showduplicates参数,查看kubelet有哪些版本

    yum --showduplicates list kubelet

    查询结果:

    [root@nccztsjb-node-26 yum.repos.d]# yum --showduplicates list kubelet
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: 172.20.5.187
     * centosplus: 172.20.5.187
     * epel: 172.20.5.187
     * extras: 172.20.5.187
     * updates: 172.20.5.187
    Available Packages
    kubelet.x86_64                                                                                                               1.5.4-0                                                                                                                  kubernetes
    kubelet.x86_64                                                                                                               1.5.4-1                                                                                                                  kubernetes
    kubelet.x86_64                                                                                                               1.6.0-0                                                                                                                  kubernetes
    kubelet.x86_64                                                                                                               1.6.0-1                                                                                                                  kubernetes
    kubelet.x86_64                                                                                                               1.6.1-0                                                                                                                  kubernetes
    ... 中间省略..
    kubelet.x86_64                                                                                                               1.23.0-0                                                                                                                 kubernetes
    kubelet.x86_64                                                                                                               1.23.1-0                                                                                                                 kubernetes
    kubelet.x86_64                                                                                                               1.23.2-0                                                                                                                 kubernetes
    [root@nccztsjb-

    通过以上输出可以看到可用的包,版本。

    3、安装特定的版本的包

    通过yum install命令安装特定版本的软件包

    yum install -y <package_name>-<version>

    示例:

    yum install -y kubelet-1.23.1-0

    安装后,查看软件版本

    [root@nccztsjb-node-26 yum.repos.d]# kubelet --version
    Kubernetes v1.23.1
    [root@nccztsjb-node-26 yum.repos.d]# 

    OK,已经安装了特定的版本。

    4、--showduplicates参数说明

    [root@nccztsjb-node-26 yum.repos.d]# yum | grep showduplicates
    You need to give some command
      --showduplicates      show duplicates, in repos, in list/search commands
    [root@nccztsjb-node-26 yum.repos.d]# 

    --showduplicates可以用在list、search命令中,查看repo中的重复的包信息。

  • 相关阅读:
    OEA框架学习:缓存
    2012年 博文整理
    技术支持经验总结
    OEA框架学习:元数据设计
    安装后新建Android出现“AndroidManifest.xml 系统找不到指定的文件”解决方案
    Android控件学习笔记之 GridView(实现九宫格)
    获取url地址中主机的域名
    C# 语音读取字符串
    JSON省市联动
    MOTO Droid手机自定义本地铃声设置方法
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/15843123.html
Copyright © 2020-2023  润新知