CentOS7建立yum本地源

建立本地源
1、建立yum仓库

#mkdir -p /yum/local
#cp  /media/cdrom/Packages/rpm*  /yum/local

建立一个目录将光盘的安装包复制到文件夹/local上

2、建立repo文件

#cat >>/etc/yum.repos.d/CentOS-Local.repo<<-EOF
[Local]
name=Local Yum
baseurl=file:///yum/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
EOF

name:源名字
baseurl:源路径
gpgcheck=1:验证合法性
gpgkey:公钥路径
enabled=1:此仓库是否可被使用

3、安装createrepo

#yum install createrepo
#rpm -ivh <a href="[http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-28.el7.noarch.rpm">http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-28.el7.noarch.rpm</a>

createrepo:创建仓库的软件包

4、创建索引

createrepo /yum 
yum makecache
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,268评论 19 139
  • 1. 概述 日常的工作中,经常要安装和卸载软件,在linux centos的版本里提供了rpm这个命令进行安装,但...
    ghbsunny阅读 4,024评论 0 3
  • 背景 在安装openshift origin时,经常会出提示无法下载某个包。 而通过手动yum install的时...
    秋刀鱼杂记阅读 633评论 0 1
  • Linux 程序包管理 linux系统中的诸多程序都是由源代码编译或者由二次发行商选择性编译分布,其大部分的程序安...
    星空下奔跑阅读 820评论 0 0
  • 1 说好的不再熬夜,昨晚却因为室友一直没有关灯而睡的有些许晚,导致今天上午坐在自习室的我哈欠连天,只能靠听音乐振奋...
    七月天阅读 2,753评论 2 0