CentOS 7下 YUM 本地仓库的搭建

原创 2016年06月15日 21:03:24

使用CentOS7.iso 搭建本地仓库

(1) 将CentOS7.iso文件拷贝到用户主目录中 即:~

cp CentOS7.iso  ~

(2) 创建iso文件将要挂在的目录

mkdir -p  /mnt/cdrom 

(3) 挂在iso文件到刚刚创建的目录中

mount -o loop CentOS7.iso /mnt/cdrom

(4) 创建repo文件 Local.repo,然后在其中加入下面内容

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

[Local]
name=Local Yum
baseurl=file:///mnt/cdrom
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1

PS:此种方式不需要使用createrepo创建索引文件,因为ISO文件中已经创建好了索引文件位于repodata文件夹中

创建自定义的本地YUM源

这种方式主要针对我们平时已经收藏了一些RPM软件包,我们想把收集起来的RPM包做成自己的YUM仓库,这样便于离线安装,非常灵活方便。
(1) 创建本地仓库的目录 ,例如我(root)创建在主目录下的local目录下

mkdir /root/local

(2) 将整理的RPM包全部移动该目录下

mv *.rpm /root/local

(3) 安装createrepo

yum -y install createrepo

(3) 使用createrepo创建索引

createrepo /root/local

(4) 创建repo文件

vim /etc/yum.repos.d/Local.repo
在其中输入如下内容

[Local]
name=Local Yum
baseurl=file:///root/local
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1


至此,上面两种方式创建本地仓库都已经成功,下面只需要更新下缓存就可以了

yum makecache  

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

本地yum仓库搭建

由于公司内网服务器无法访问外网,安装软件相对比较麻烦,所以想到在一台可以访问外网的Centos6服务器server1上搭建yum仓库,内网服务器配置到该服务器即可: 1、把外部的yum源下载到serv...
  • anigon
  • anigon
  • 2017年01月04日 14:49
  • 928

搭建企业内部yum仓库(centos6+centos7+epel源)

1. 创建yum仓库目录 mkdir -p /data/yum_data/ cd /data/yum_data/ #可以上传rpm包到此目录,此目录下面还可以包括文件夹 2. 安装createrep...

centos7 yum仓库找不到

安装gcc一直报这样的错误:http://mirrors.zju.edu.cn/epel/7/x86_64/repodata/repomd.xml : [Errno 14] curl#7 - "Fa...

创建自己的YUM仓库

今天说说怎样发布自己软件的安装和更新YUM源1. 首先,假定我们应用的名字叫helloworld(可以参考简单 RPM 包制作来创建两个版本helloworld安装RPM包,helloworld-1....
  • kongxx
  • kongxx
  • 2015年02月23日 18:04
  • 6784

CentOS7上搭建Maven服务器

1. 安装JAVA #yum install java #java -version java version "1.7.0_101" OpenJDK Runtime Environment (rhe...
  • w171066
  • w171066
  • 2016年06月17日 11:30
  • 3717

CentOS yum源默认安装路径

找到要找的包的名字 rpm -qa 然后根据这个名字 rpm -ql XXXXX[root@localhost /]# rpm -ql java-1.7.0java-1.7.0-openjdk-...

CentOS 7 yum安装路径查询方法

先执行下面的命令,查看所有的已安装软件名称。 rpm -qa 然后执行rpm -ql 软件名称就可以显示软件的安装路径。...
  • zzpzheng
  • zzpzheng
  • 2015年10月03日 13:12
  • 20792

centos7配置本地yum源

最近在使用虚拟机时遇到一些麻烦,因为公司内部有网络管理,所以vm连接不上外网,yum无法安装软件,怎么解决呢?–使用iso做本地yum源,可以解决大部份的包安装。 vm安装的是centos7。1、挂...

一键安装Maven (使用Yum)

在Centos下面如何安装Maven,查了很多地方,都是: 下载,解压,复制....   今天偶然发现了一个通过Yum安装maven的办法,就2个命令:     ...
  • xtqve
  • xtqve
  • 2016年06月14日 11:45
  • 6106

通过ftp在Centos6和Centos7上搭建yum仓库

yum网络仓库的搭建 CentOS7yum -y install vsftpd systemctl start vsftpd [318][root@liyong: yum.repos.d]# syst...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS 7下 YUM 本地仓库的搭建
举报原因:
原因补充:

(最多只允许输入30个字)