一,yum源搭建
yum搭建,首先yum源使用的安装方法还是使用rpm的方式,使用yum来安装软件需要配置客户端和服务端。yum的客户端配置文件有两个,一个是/etc/yum.conf 另一个是/etc/yum.repo.d/*.repo 文件,yum.conf文件主要是配置一些yum命令的相关内容,如是否清除下载包等。/etc/yum.repo.d/*.repo文件主要设置软件包清单文件的位置(不是软件包的所在位置)。
内容模板为:
建议使用光盘中的公钥,因为如果系统的版本和光盘的版本不同,软件可能装不上。
注意,如果有多个仓库清单,则每个名字都不应该相同。
1,搭建好配置文件,则执行yum clean all命令清除上一次配置
2,执行yum list命令,根据配置文件下载清单文件。
3,yum配置公钥到方式有两种:
a,在仓库到配置文件中配置字段 gpgcheck=1 gpgkey=file:///mnt/RPM-key-realse(此处是公钥到路径)
b,直接使用rpm --import 公钥名 导入公钥。
二,创建自己的本地源
1,先安装createrepo命令
2,将要创建成yum源的软件放在一个文件中如:/soft
3,使用createrepo /soft ,之后自动生成一个清单文件。
4,如果要在创建完成后添加新的软件,则使用create --update /soft 命令,则更新清单
三,网络yum源安装
1,国外官方yum源 http://vault.centos.org
2,国内yum源 http://mirrors.163.com/ http://www.centos.org
3,第三方Yum源社区提供 epel rpmforge rpmfushion
四,yum命令总结(对比rpm命令)
a.单个软件包安装
加上选项 -y 可以不用在安装过程中确认安装信息,在脚本中可以实现自动安装软件。
b.组包安装
yum grouplist 查看组包名到列表
yum groupinstall
yum groupremove
yum groupinfo