CentOS6下yum源与epel源配置

一、配置本地yum源

  1、挂在光盘至本地目录/media

    mount  /dev/cdrom  /media

  2、复制光盘内容到本地目录/home/myCD

    cp  -Rv  /media  /home/myCD

  3、创建配置文件/etc/yum.repos.d/myCD.repo

    vim  /etc/yum.repos.d/myCD.repo

[myCD] 
name=myCD
baseurl=file:///home/myCD
enable=1
gpgcheck=0

    [xxx]:yum源名称,与文件名保持一致

    name:备注

    baseurl:yum源中repodata包所在路径,可以是http、ftp、file

    enable:是否启用,1:启用,0:不启用

    gpgcheck:是否验证签名,1:验证,0:不验证

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 如果验证则制定秘钥位置,否则可以不写

  4、测试

    清除缓存:yum  clean  all

    查看当前yum源:yum  repolist

二、配置epel源

    1、下载rpm文件安装配置

      1)下载rpm文件:wget  https://mirrors.tuna.tsinghua.edu.cn/epel/epel-release-latest-6.noarch.rpm

      2)安装:rpm  -ivh  epel-release-latest-6.noarch.rpm

      3)测试

        清除缓存:yum  clean  all

        查看当前yum源:yum  repolist

      4)错误记录

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

        解决办法:

          打开/etc/yum.repos.d/epel.repo文件,将第一个baseurl前面的#号放到下一行mirrorlist前,保存退出即可。   

 2、手动指定配置

    创建配置文件/etc/yum.repos.d/myepel.repo

[myepel]

name=myepel

baseurl=https://mirrors.tuna.tsinghua.edu.cn/epel/6/x86_64/

enable=1

gpgcheck=0

    测试

      清除缓存:yum  clean  all

      查看yum源:yum  repolist

posted @ 2019-07-08 13:58  风雨之歌  阅读(3691)  评论(0编辑  收藏  举报