Yum软件仓库

Yum软件仓库是为了进一步简化RPM管理软件难度而设计的,Yum能够根据用户的要求分析出所需软件包及其相关依赖关系,自动从服务器下载软件包并安装到系统,听起来就已经很爽了吧?

Yum软件仓库_第1张图片

上图为Yum软件仓库的使用拓扑图

 

用户能够根据需求来指定Yum仓库与是否校验软件包,而这些只需要几条关键词即可完成,现在来学习下配置的方法。

所有Yum仓库的配置文件均需以.repo结尾并存放在/etc/yum.repos.d/目录中。

[rhel-media]:yum源的名称,可自定义。

baseurl=file:///meida/cdrom:提供方式包括FTP(ftp://...)、HTTP(http://...)、本地(file:///...)

:enable=1:设置此源是否可用,1为可用,0为禁用。

:gpgcheck=1:设置此源是否校验文件,1为校验,0为不校验。

:gpgkey=file:///media/cdrom/RPM-GPG-KEY-rehat-release:若为校验请指定公钥文件地址。

Yum仓库中的RPM软件包可以是由红帽官方发布的,也可以是第三方组织发布,当然用户也可以编写。

yum repolist all 列出所有仓库
yum list all 列出仓库中所有的软件包
yum info filename 查看软件包信息
yum install filename 安装软件包
yum reinstall filename 重新安装软件包
yum update filename 升级软件包
yum remove filename 移除软件包
yum clean alla 清楚所有软件仓库缓存
yum check-update 检查可以更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall 软件包组 安装指定的软件包组
yum groupremove 软件包组 移除指定的软件包组
yum groupinfo 软件包组 查询指定的软件包组信息

 

你可能感兴趣的:(linux)