首页 > 代码库 > VM中CentOS7本地配置yum源方法

VM中CentOS7本地配置yum源方法

因为虚拟机中安装CentOS7未联网,所以通过本地配置yun源来实现安装操作。

一、通过光盘当做本地yum仓库

1.挂载当前光盘至某目录

    ]#mount /dev/cdrom  /mnt

或者# mount -r -t iso9660 /dev/cdrom /media/cdrom

2.创建配置文件

    首先将以前的配置文件全都移至新建目录

    ]#cd  /etc/yum.repos.d

    ]#mkdir repodir

    ]#mv CentOS* repodir

新建一个配置文件:

    ]#vim local.repo

    [CentOS7]               #库名称

    name=                   #名称描述

    baseurl=file:///mnt/    #yum源目录,源地址

    gpgcheck=0              #检查GPG-KEY,0为不检查,1为检查

    enabled=1               #是否启用该yum源,0为禁用,1为启用

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7   #gpgcheck=0时无需配置

保存退出

3.查看是否配置成功

]#yum list


二、使用createrepo命令创建yum仓库

  1. 将所有rpm文件拷贝到一个文件夹中,

  2. 通过rpm命令手动安装createrepo;rpm -ivh craeterepo-* 来安装

  3. 运行命令createrepo -v /rpm-derectory

  4. 如果有分组信息,则在运行命令时使用 -g 参数置顶分组文件

    具体为:

    ]#mkdir /localserver      # 建立本地文件夹

    ]#mount /dev/cdrom  /media/cdrom

    ]#cp -rv /media/cdrom/Packages/    /localserver

    ]#cd /localserver

    ]#rpm -ivh createrepo-*   #安装crearerepo 命令

    ]#createrepo -v /localserver/     #创建索引信息,repodate

  5. ]#yum clean all                   #清除缓存

  6. ]#yum nakecache                   #建立新缓存

结束。

 

    


本文出自 “11290766” 博客,请务必保留此出处http://rylan.blog.51cto.com/11290766/1921722

VM中CentOS7本地配置yum源方法