yum初识

yum仓库中的元数据文件:
primary.xml.gz
所有RPM包的列表;
依赖关系;
每个RPM安装生成的文件列表;
filelists.xml.gz
当前仓库中所有RPM包的所有文件列表;
other.xml.gz
额外信息,RPM包的修改日志;
repomd.xml

记录的是上面三个文件的时间戳和校验和;

comps*.xml: RPM包分组信息


yum [options] [command] [package ...]

-y: 自动回答为yes
--nogpgcheck

list: 列表 
glob:全局
all:所有
available:可用的,仓库中有但尚未安装的
installed: 已经安装的
updates: 可用的升级

clean: 清理缓存
[ packages | headers | metadata | dbcache | all ]

repolist: 显示repo列表及其简要信息
all
enabled: 默认
disabled

install: 安装
yum install PACKAGE_NAME

update: 升级
update_to: 升级为指定版本

remove|erase:卸载

info: 查看软件包信息

provides| whatprovides: 查看指定的文件或特性是由哪个包安装生成的; 

groupinfo
grouplist
groupinstall
groupremove
groupupdate



yum仓库的格式:

[Base]
name=RHEL5 Server
baseurl=ftp://192.168.0.111/RHEL5.8/Server
enabled=1
gpgcheck=0

起风了,努力生存
原文地址:https://www.cnblogs.com/StivenYang/p/8441303.html