CentOS7配置本地yum源
时间:2014-12-05 01:48 来源:www.it.net.cn 作者:IT网
1、说明:
2、环境:
3、正文:
3.1、将光盘中的Packages目录拷贝到本地磁盘中
3.2、安装createrepo
3.3、创建repo文件
3.4、加入yum group到刚刚创建的本地仓库
3.5、测试grouplist
1、说明:
在配置yum源的时候看了不少的博客,但是都不是很通用,所以自己捣鼓了好几天才发现原来官网才是最有价值的资源,以下是我在yum官网看的两篇文章:
How to setup your own package repository
Yum groups and repositories
2、环境:
VMware® Workstation 10.0.0 build-1295980
CentOS-7.0-1406-x86_64-DVD.iso
3、正文:
3.1、将光盘中的Packages目录拷贝到本地磁盘中
挂载光盘
1
mount /etc/cdrom /media #首先要将光盘放入光驱,在实体机上直接放入光盘就行了,在虚拟机上就要到虚拟机-->设置-->CD/DVD-->设备状态-->勾选已连接
创建本地yum仓库
1
mkdir -p /yumrepo/local#本地的yum仓库,在配置repo文件时要用到的
拷贝光盘下的Packages目录到刚刚创建的目录下
1
cp -rvf /media/Package /yumrepo/local#-rvf 可以更好的知道在做什么事情?你懂的,也就是复制文件了,什么时候才会完等
3.2、安装createrepo
1
2
yum install createrepo #使用yum安装createrepo
rpm -ivh createrepo-版本号.repm#使用rmp安装createrepo,请不要直接输入此命令,而是根据自己的createrepo的版本来执行。
3.3、创建repo文件
到/etc/yum.repos.d/目录下创建一个自己的repop文件
1
2
cd /etc/yum.repos.d/
vi myrepo.repo#创建自己的repo文件,命名为myrepo.repo,名字可以随便取,只要是以repo结尾就行,如:*.repo
在myrepo.repo文件中添加如下内容
1
2
3
[myrepo]
name=This is my repo
baseurl=file:///yumrepo/local
3.4、加入yum group到刚刚创建的本地仓库
/media/repodata/下有一个: “一串字符-c7-x86_64-comps.xml”的文件,该文件是有关groupd的信息
To include this xml file in a repository, just tell createrepo to use it when making or remaking your repository.
将该文件包含到刚刚创建的本地仓库中,只是告诉createrepo 使用该文在创建或者是重新创建。
1
createrepo -g /meida/repodata/<span>一串字符-c7-x86_64-comps.xml</span> /srv/my/repo #请不要直接拷贝该命令,根据自己的光盘上的内容执行
3.5、测试grouplist
1
yum grouplist
执行之后可以找到相关的group和environment
(责任编辑:IT)
1、说明:
2、环境:
3、正文:
3.1、将光盘中的Packages目录拷贝到本地磁盘中
3.2、安装createrepo
3.3、创建repo文件
3.4、加入yum group到刚刚创建的本地仓库
3.5、测试grouplist
1、说明:在配置yum源的时候看了不少的博客,但是都不是很通用,所以自己捣鼓了好几天才发现原来官网才是最有价值的资源,以下是我在yum官网看的两篇文章: How to setup your own package repository Yum groups and repositories
2、环境:VMware® Workstation 10.0.0 build-1295980 CentOS-7.0-1406-x86_64-DVD.iso 3、正文:3.1、将光盘中的Packages目录拷贝到本地磁盘中挂载光盘
创建本地yum仓库
拷贝光盘下的Packages目录到刚刚创建的目录下
3.2、安装createrepo
3.3、创建repo文件到/etc/yum.repos.d/目录下创建一个自己的repop文件
在myrepo.repo文件中添加如下内容
3.4、加入yum group到刚刚创建的本地仓库/media/repodata/下有一个: “一串字符-c7-x86_64-comps.xml”的文件,该文件是有关groupd的信息 To include this xml file in a repository, just tell createrepo to use it when making or remaking your repository. 将该文件包含到刚刚创建的本地仓库中,只是告诉createrepo 使用该文在创建或者是重新创建。
3.5、测试grouplist
执行之后可以找到相关的group和environment (责任编辑:IT) |