zoukankan      html  css  js  c++  java
  • 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

     

  • 相关阅读:
    BestCoder17 1001.Chessboard(hdu 5100) 解题报告
    codeforces 485A.Factory 解题报告
    codeforces 485B Valuable Resources 解题报告
    BestCoder16 1002.Revenge of LIS II(hdu 5087) 解题报告
    codeforces 374A Inna and Pink Pony 解题报告
    codeforces 483B Friends and Presents 解题报告
    BestCoder15 1002.Instruction(hdu 5083) 解题报告
    codeforces 483C.Diverse Permutation 解题报告
    codeforces 483A. Counterexample 解题报告
    NSArray中地内存管理 理解
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4344725.html
Copyright © 2011-2022 走看看