[转]centos7 配置yum源(本地+光盘)
from:http://wangyan.org/blog/setup-local-yum-repo.html
一,本地
1、创建本地yum仓库
1.
mkdir
-p /yum/
local
#可以有N级目录
2.
cp
...
#复制RPM包到上述目录
2、创建repo文件
/etc/yum.repo.d/Centos-local.repo:
1 [Local] # list出来的名字 2 name=Local Yum 3 baseurl=file:///yum/ 4 gpgcheck=1 5 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 6 enabled=1
3、安装createrepo
yum
install
createrepo
#使用yum安装createrepo
4、创建索引
1.
createrepo /yum #本地源的目录
2.
yum makecache
#更新缓存
使用时可能需要临时去掉网络yum源:/etc/yum.repos.d/Centos-Base.repo:
enabled=0
二,光盘
一、使用CentOS光盘作为本地yum源
实体机上直接放入光盘
1.
mkdir
/mnt/cdrom
#创建目录
2.
mount
/dev/cdrom /mnt/cdrom
#挂载
2、创建repo文件
/etc/yum.repos.d/CentOS-cdrom.repo
[cdrom] name=Local cdrom yum baseurl=file:///mnt/cdrom/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1
问:为什么连createrepo软件都不用安装?
createrepo 的作用是创建索引文件的(位于repodata文件夹),光盘中连GPG-KEY都有了。
http://www.cnblogs.com/skynext/
posted on 2015-02-06 14:57 Wigde.Xiao 阅读(4389) 评论(0) 编辑 收藏 举报