Linux之yum常用命令详解

37 篇文章 0 订阅
32 篇文章 0 订阅

放上crmeb的免费源码获取地址:点我直达>>>

一、基本语法
        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找到你想要的了。

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值