• yum 命令详解


    一、 yum 
            作用:
                        yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更新与管理RPM软件包, 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系, 并且一次安装所有依赖的软件包, 无需繁琐地一次次下载安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简单又好记。
            语法:
                         yum (选项)(参数)
            选项:
                        -c    指定配置文件
                        -C    完全从缓存中运行,而不去下载或者更新任何头文件
                        -d    设置调试级别(0-10)
                        -e    设置错误等级 (0-10)
                        -h    显示帮助信息
                        -q    安静模式
                        -R    设置yum 处理的一个命令的最大等待时间
                        -v     详细模式
                        -y     对所有提问回答‘yes‘
    参数:
    install: 安装rpm 软件包
    update:更新rpm软件包
    check-update:检查是否有可用的更新rpm软件包
    remove:删除指定的rpm软件包
    list: 显示软件包的信息
    search: 检查软件包的信息
    info: 显示指定的rpm阮家宝的描述信息和概要信息
    clean:清理yum过期的缓存
    shell:进入yum 的shell提示符
    resolvedep: 显示rpm软件包的依赖关系
    localinstall : 安装本地的rpm软件包
    localupdate:显示本地rpm软件包进行更新
    deplist: 显示rpm软件包的所有依赖关系
     
    实例:
    自动搜索最快镜像插件: yum install yum-fastestmirror
    安装yum 图形窗口插件: yum install yumex
    查看可能批量安装的列表: yum grouplist 
    安装
    yum install #全部安装
    yum install package1 # 安装指定的安装包package1
    yum groupinstall group1 # 安装程序组group1
    更新升级
    yum upate # 全部更新
    yum update package1 # 更新指定程序包package1
    yum check-update # 检查可更新的程序
    yum upgrade package1 #升级指定程序包package1
    yum groupupdate group1 # 升级程序组group1
    查找和显示
    yum info package1# 显示安装包信息package1
    yum list  # 显示所有已经安装和可以安装的程序包
    yum list package1# 显示指定程序包的安装情况
    yum groupinfo  group1 # 显示程序组group1 xinxi 
    yum search string  # 根据关键字string查找安装包
    删除程序
    yum remove  package1 # 删除程序包package1
    yum groupremove group1 # 删除程序组group1
    yum deplist package1 # 查看恒旭package1依赖情况
    辨析:
    yum remove 会检查依赖,如果你要移除的包被别的软件包需要的话,它会把其他软件包一起移除。
    而rpm -e 则会直接告诉你被别的包需要,所以无法移除。
    清除缓存
    yum clean package #清楚缓存目录下的软件包
    yum clean headers #清楚缓存目录下的headers

     

  • 相关阅读:
    Javascript arguments.callee和caller的区别
    HTTP报错401和403详解及解决办法
    win10设置vscode的终端为管理员权限
    Vue2.0的三种常用传值方式、父传子、子传父、非父子组件传值
    Vue生命周期中mounted和created的区别
    Git可视化教程——Git Gui的使用
    url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介【转】
    在window系统上安装redis服务-Invalid argument during startup: Failed to open the .conf
    事务基础知识-->Spring事务管理
    线程本地变更,即ThreadLocal-->Spring事务管理
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4344725.html
Copyright © 2020-2023  润新知