【Linux学习】 软件包管理器 yum

曾经终败给现在 2023-09-28 14:06 63阅读 0赞

Linux 软件包管理器 yum

  • 一、yum是什么?
  • 二、yum的使用
    • 1.yum语法
    • 2.yum常用命令
    • 3.实例——安装一个有趣的命令
  • 总结

一、yum是什么?

yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

二、yum的使用

1.yum语法







yum [ option ] [ command ] [ package … ]
  • options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 “yes”),-q(不显示安装的过程)等等。
  • command:要进行的操作。
  • package:安装的包名。

2.yum常用命令






















































命令 功能
yum check-update 列出所有可更新的软件清单命令
yum update 更新所有软件命令
yum install <package_name> 仅安装指定的软件命令
yum update <package_name> 仅更新指定的软件命令
yum list 列出所有可安裝的软件清单命令
yum remove <package_name> 删除软件包命令
yum search 查找软件包命令
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的 headers

3.实例——安装一个有趣的命令

安装sl







yum install sl

2d2d5a114420465f9022689f06be6bd1.png
此时sl命令便安装完成,再输入sl命令
afda616795ca4f519153783692fe6d87.png
屏幕中就有一辆小火车驶过
be80ef4ffd7a49d6b855f28c94dbb951.png

移除sl







yum remove sl

bb106f2e0b33491b9cb80c331cdce164.png
此时在输出sl命令,就会发现该命令不存在了
在这里插入图片描述

总结

以上就是今天要讲的内容,本文仅仅简单介绍了yum的使用方法,后续将继续更新。

发表评论

表情:
评论列表 (有 0 条评论,63人围观)

还没有评论,来说两句吧...

相关阅读

    相关 linux软件包管理

    大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以包的形式存储在仓库(repository)中,对软件包的使用和管理