• yum 常用命令


    一、基本语法
            yum基于rpm包管理,能够从指定的服务器自动下载并安装rpm包,可以自动处理依赖关系,并且一次安装所有依赖包。
            yum命令形式如下:
            yum [options] [command] [package ...]
            其中:
            options是可选的,选项包括-h(帮助)、-y(当安装过程提示选择时全部为yes)、-q(不显示安装过程)等。
            command是所要进行的操作,包括install、update、remove、list、info等。
            package是操作的对象。

    二、常用操作
    1、安装
            #yum install xxx    
            安装指定程序包。
    2、升级
            #yum update xxx
            更新指定程序包。
            #yum check-update
            检查可更新的程序。
            #yum upgrade xxx
            升级指定程序包。
    3、查找
            #yum info xxx
            显示安装包信息。
            #yum info
            列出所有已安装包信息
            #yum list
            显示所有已经安装和可以安装的程序包。
            #yum list xxx
            显示指定程序包安装情况。
            #yum list updates
            列出所有可以更新的程序包。
            #yum list installed
            列出所有已安装的程序包。
            #yum list extras
            列出所有已安装但不在yum Repository中的程序包。
            #yum deplist xxx
            查看指定程序包的依赖关系。
            #yum search xxx
            查找指定程序包,xxx可以是包名的一部分,会列出所有包含xxx的包名。
    4、卸载
            #yum remove xxx
            卸载指定程序包。
    5、缓存
            #yum clean packages
            清除缓存目录下的软件包。
            #yum clean headers
            清除缓存目录下的headers。
            #yum clean oldheaders
            清除缓存目录下旧的headers。
            #yum clean,yum clean all
            清除缓存目录下的软件包及旧的headers。

    三、配置yum源
            yum之所以能自动查找依赖关系,得益于资源仓库Repository的配置,在yum server端的仓库Repository中存储有rpm的header(包括rpm包的描述、功能、提供的文件、依赖性等)以便于分析依赖关系。
            在客户端机器即使用yum安装程序包的机器上,yum的一切配置信息都存储在/etc/yum.conf中。
            在安装程序包时可以指定yum源,具体如下:
            #yum install xxx -b test
            上面命令将从test源中搜索并安装程序包。
            在安装程序包时,如果出现No package xxx available的错误,则说明yum源中没找到相关信息。可以如下来查看yum镜像信息:
            #ls /etc/yum.repos.d/
            会看到一堆xxx.repo,查看这个文件能看到具体yum源的设置信息,如果你需要的yum源不存在的话,可以手动添加,添加完后执行如下命令生成缓存:
            #yum makecache
            这样,就能yum找到你想要的了。

  • 相关阅读:
    B-Tree(B树)原理及C++代码实现
    Select(快速选择顺序统计量)原理及C++代码实现
    BucketSort(桶排序)原理及C++代码实现
    RadixSort(基数排序)原理及C++代码实现
    CountingSort(计数排序)原理及C++代码实现
    面向对象之封装
    今日算法题
    面向对象之抽象类和接口
    面向对象之多态
    今日算法题
  • 原文地址:https://www.cnblogs.com/gaodenghan/p/14038403.html
Copyright © 2020-2023  润新知