YUM原理详解

(一)yum介绍

Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

 (二)yum使用

yum的命令形式一般是如下:    yum –选项命令包

其中选项是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(

不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。

yum的一切信息都存储在一个叫yum.reops.d目录下的配置文件中,通常位于/etc/yum.reops.d目录下。

  在这个目录下面有很多文件,都是.repo结尾的,repo文件是yum源(也就是软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!

进入/etc/yum.repo.d目录下,

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
yum是一种在Linux系统下使用的软件包管理器。它可以自动下载并安装、升级、删除和查询软件包,使得在Linux系统中管理软件包更加方便快捷。以下是yum命令的详解: 1. yum install:安装软件包 语法:yum install [package_name] 示例:yum install nginx 说明:安装指定的软件包,可以同时安装多个软件包,软件包名称之间用空格分隔。 2. yum remove:删除软件包 语法:yum remove [package_name] 示例:yum remove nginx 说明:卸载指定的软件包,可以同时卸载多个软件包,软件包名称之间用空格分隔。 3. yum update:升级软件包 语法:yum update [package_name] 示例:yum update nginx 说明:更新指定的软件包,如果不指定软件包名称,则更新所有已安装的软件包。 4. yum search:搜索软件包 语法:yum search [package_name] 示例:yum search nginx 说明:搜索指定名称的软件包,如果不指定软件包名称,则列出所有可用的软件包。 5. yum list:列出已安装的软件包 语法:yum list [installed|available|updates] 示例:yum list installed 说明:列出已安装的软件包,可以指定列出可用的软件包或可更新的软件包。 6. yum info:显示软件包信息 语法:yum info [package_name] 示例:yum info nginx 说明:显示指定软件包的详细信息。 7. yum clean:清除缓存 语法:yum clean [all|metadata|packages|headers|expire-cache|dbcache|plugins] 示例:yum clean all 说明:清除yum的缓存,可以指定清除特定的缓存。 8. yum groupinstall:安装软件组 语法:yum groupinstall [group_name] 示例:yum groupinstall "Web Server" 说明:安装指定的软件组,可以同时安装多个软件组,软件组名称需要用双引号括起来。 9. yum grouplist:列出所有可用的软件组 语法:yum grouplist 示例:yum grouplist 说明:列出所有可用的软件组。 10. yum check-update:检查可更新的软件包 语法:yum check-update 示例:yum check-update 说明:检查系统中可更新的软件包,但不进行更新操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值