外热呃 发表于 2014-11-7 09:08:02

YUM库安装配置

yum库的作用:忽略安装包之间的依赖关系,进行rpm包集中的安装            分类:分为本地YUM(file)和网络YUM(ftp、http)
仓库配置文件:/etc/yum.repos.d/*.repo
案例:本地YUM的配置
    先将镜像文件拷贝到独立的文件夹,不可用直接挂载的文件夹尽行操作,进入YUM仓库进行YUM库配置,将常用的yum配置做成一个yum库文件
# cd /etc/yum.repos.d/   ##进入yum库主配置文件
# ls    ##查看当前目录内容
rhel-debuginfo.repo
# cp rhel-debuginfo.repo yum.repo   ##拷贝源yum文件作参考配置
# ls
rhel-debuginfo.repoyum.repo
# vim yum.repo   
   ##源名称
name=Red Hat Enterprise Linux Server       ##本源的描述
baseurl=file:///misc/cd/Server         ##安装包的位置
enabled=1      ##是否使用这个yum库配置(0是关闭,1是开启)
gpgcheck=1      ##是否检查验证安装包
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release##用于验证RPM的密匙文件

name=Red Hat Enterprise Linux ClusterStorage
baseurl=file:///misc/cd/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

name=Red Hat Enterprise Linux Cluster
baseurl=file:///misc/cd/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

name=Red Hat Enterprise Linux VT
baseurl=file:///misc/cd/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
                                                                           
~                                                                           
:wq
4、结果验证
文件进行验证
# yum clean all       ##清空YUM缓存
# yum -qa | wc -l   ##查看已安装的包的个数            
# yum list | wc -l ## 查看RPM包个数,验证是否配置成功
3583
常见问题现象: yum list |wc –l 出不来结果
解决办法:检查yum库的软件包的位置
baseurl=file:///misc/cd/Server     此处地址可能出错,要保证来源的绝对性
enabled=1      看是否开启这个配置


页: [1]
查看完整版本: YUM库安装配置