CentOS中自定义yum仓库和配置文件

yum使用仓库保存管理rpm的软件包、仓库的配置文件保存在/etc/yum.repos.d/目录下格式如下:

[LinuxCast]     #仓库的名字
name = 对名字的解释       #描述仓库的基本信息
baseurl = 仓库的地址 #本地的或者以http、ftp、file、ntfs
enable = 1              #是否启用
gpgcheck = 1            #是否校验

yum配置文件必须以.repo结尾,一个配置文件中可以保存多个yum仓库的配置信息,/etc/yum.repos.d/目录下可以存在多个配置文件.


使用yum操作软件的相关命令:

yum install software-name       #安装指定的软件
yum remove  software-name       #卸载指定的软件
yum update  software-name       #更新指定的软件

使用yum进行查询操作:

yum search keyword          #搜索
yum list (all|installed|recent|updates) #列出全部、安装的、最近的、软件更新
yum info packagename    #显示指定软件信息
yum whatprovides packagename    #查询哪个rpm包含软件包

自己创建yum仓库:
1、通过rpm安装createrepo文件
2、运行命令:createrepo -v /yum-dir #创建yum仓库的索引文件
3、创建一个yum仓库的配置文件
4、yum clean all #清除yum缓存信息
5、使用yum对软件包进行分组:createrepo -g /tmp/comps.xml /yum-dir

你可能感兴趣的:(centos,自定义yum仓库)