【Linux篇<Day05>】——YUM详解

在这里插入图片描述

一份微语报,众览天下事!
【今日要闻】
禁运俄罗斯煤炭
多国开启“全球抢煤”模式
【今日微语】
多少岁不重要
看起来像几岁才最重要

让我们进入今天的学习吧!
💪Keep  trying💪

在这里插入图片描述

🥬一、yum机制概述
🥒二、构建本地yum仓库
🍉三、yum命令
  🥦3.1 查看软件信息
  🍆3.2 检索软件及相关信息
  🌶️3.3 安装与卸载

在这里插入图片描述

🥬一、yum机制概述

YUM,Yellowdog Updater Modifide。

  • 基于rpm包构建的软件更新机制
  • 自动解决软件包依赖关系
  • 所有软件包由集中的YUM软件仓库提供

在这里插入图片描述

🥒二、构建本地yum仓库

  1. 软件仓库的提供方式
    本地目录:file:// …
    FTP或HTTP服务:ftp:// …或http:// …

  2. 配置yum客户端
    客户端配置文件的存放路径:/etc/yum.repos.d/xx.repo
    注意:/etc/yum.repos.d 路径下不能存放其他不能使用的客户端文件(目录无影响)
    配置文件内容:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 配置服务端
    条件:众多的软件包和仓库清单。这些东西都由镜像文件提供,我们只需要将镜像通过mount挂载下来,就是一个合格的本地服务端。
    在这里插入图片描述我们可以利用yum的两个简单命令来验证一下我们的本地仓库是否搭建成功。
    清空缓存:yum clean all
    在这里插入图片描述
    列出仓库信息:yum repolist
    在这里插入图片描述

🍉三、yum命令

🥦3.1 查看软件信息

  • yum list :列出yum源中的软件包
  • yum list 软件名:精确检索,严格匹配 在这里插入图片描述

🍆3.2 检索软件及相关信息

  • yum search 关键字:包含关键字的所有包 在这里插入图片描述

  • yum info 软件名:该软件包的所有信息 在这里插入图片描述

  • yum provides 文档路径:看该路径是由什么包提供的 在这里插入图片描述

  • yum provides 命令:看该命令是由什么包提供的 在这里插入图片描述

🌶️3.3 安装与卸载

  • 安装:yum -y install 包名/软件名 注意:-y代表不询问,直接安装 在这里插入图片描述

  • 覆盖安装yum -y reinstall 包名/软件包名
    当已经安装的软件包丢失了一部分内容导致软件不可用时,那我们要么卸载重装要么直接重装,但系统不允许,所以加上此选项可以不卸载直接重装软件包

  • 卸载:yum remove 包名/软件名
    注意:这里不加以加-y,因为在卸载时系统会分析谁依赖于该包,并一并卸载


         👆回到顶部👆

在这里插入图片描述

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小猿桥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值