「YUM」- YUM | RPM Package Manager | Yellowdog Updater, Modified

认识

CentOS 的 yum 命令是一种包管理工具,用于管理 CentOS 系统上的软件包。它可以自动解决软件包之间的依赖关系,并从指定的软件仓库中下载、安装、更新和删除软件包。yum 命令使得安装和维护 CentOS 系统上的软件变得更加简单和快捷;

建立在 RPM 之上,提供了更高级的软件包管理功能。它可以自动从软件源中查找、下载并安装软件包及其依赖关系,无需用户手动处理。比如,当你使用 Yum 安装一个软件时,它会自动搜索并安装该软件所需的所有依赖包,使安装过程更加顺畅。

组成

yum

repoquery

-q, –query 其实对 rpmquery 进行兼容性,不做任何事情。

-l, –list 列出包中的内容。

针对 YUM 的更多内容可以查看红帽的手册:

/etc/bash_completion.d
/etc/bash_completion.d/yum.bash
/etc/logrotate.d/yum
/etc/yum
/etc/yum.conf
/etc/yum.repos.d
/etc/yum/pluginconf.d
/etc/yum/protected.d
/etc/yum/vars
/etc/yum/version-groups.conf

/usr/bin/yum

/usr/lib/python2.6/site-packages/rpmUtils
/usr/lib/python2.6/site-packages/rpmUtils/*
/usr/lib/python2.6/site-packages/yum
/usr/lib/python2.6/site-packages/yum/*
/usr/lib/yum-plugins

/usr/share/doc/yum-3.2.29
/usr/share/doc/yum-3.2.29/*

/usr/share/locale/*

/usr/share/man/man5/yum.conf.5.gz
/usr/share/man/man8/yum-shell.8.gz
/usr/share/man/man8/yum.8.gz

/usr/share/yum-cli
/usr/share/yum-cli/*

/usr/share/yum-plugins

/var/cache/yum

/var/lib/yum
/var/lib/yum/*

参考文献