Centos7 配置yum仓库

方式一:使用本地.ISO镜像
1、这里使用VMware Workstation模拟操作,先查看是否挂载镜像

网络适配器也改为仅主机模式,让虚机不能连接互联网。

2、在虚机创建挂载目录
[root@localhost ~]# mkdir /data
3、挂载cdrom到刚创建的目录 /data
[root@localhost ~]# mount /dev/cdrom /data/
mount: /dev/sr0 写保护,将以只读方式挂载
4、查看挂载情况
[root@localhost ~]# ll /data/
总用量 636
-r--r--r--. 1 root root     14 12月 10 2015 CentOS_BuildTag
dr-xr-xr-x. 3 root root   2048 12月 10 2015 EFI
-r--r--r--. 1 root root    215 12月 10 2015 EULA
-r--r--r--. 1 root root  18009 12月 10 2015 GPL
dr-xr-xr-x. 3 root root   2048 12月 10 2015 images
dr-xr-xr-x. 2 root root   2048 12月 10 2015 isolinux
dr-xr-xr-x. 2 root root   2048 12月 10 2015 LiveOS
dr-xr-xr-x. 2 root root 612352 12月 10 2015 Packages
dr-xr-xr-x. 2 root root   4096 12月 10 2015 repodata
-r--r--r--. 1 root root   1690 12月 10 2015 RPM-GPG-KEY-CentOS-7
-r--r--r--. 1 root root   1690 12月 10 2015 RPM-GPG-KEY-CentOS-Testing-7
-r--r--r--. 1 root root   2883 12月 10 2015 TRANS.TBL
5、切换到 /etc/yum.repos.d/ ,创建一个目录,把原有.repo的移动到里面,然后再手动创建一个新iso.repo
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
总用量 28
-rw-r--r--. 1 root root 1664 12月  9 2015 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 12月  9 2015 CentOS-CR.repo
-rw-r--r--. 1 root root  649 12月  9 2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  290 12月  9 2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 12月  9 2015 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 12月  9 2015 CentOS-Sources.repo
-rw-r--r--. 1 root root 1952 12月  9 2015 CentOS-Vault.repo
[root@localhost yum.repos.d]# mkdir repo
[root@localhost yum.repos.d]# mv CentOS-* repo/
[root@localhost repo]# vi iso.repo
[C7-ISO]
name=ISO
baseurl=file:/data
gpgcheck=0
enabled=1
保存退出
6、先查看是否安装httpd服务,然后安装,查看到是使用刚才定义的[C7-ISO]路径安装。
[root@localhost ~]# rpm -qa | grep httpd
[root@localhost ~]# yum install -y httpd
已加载插件:fastestmirror
C7-ISO                                                                                                                | 3.6 kB  00:00:00     
(1/2): C7-ISO/group_gz                                                                                                | 155 kB  00:00:00     
(2/2): C7-ISO/primary_db                                                                                              | 2.8 MB  00:00:00     
Determining fastest mirrors
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-40.el7.centos 将被 安装


方式二、使用互联网上阿里云的yum源
1、去掉本地ISO连接并使用NAT连接互联网


2、切换到  /etc/yum.repos.d/目录下,创建新的aliyun.repo
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
总用量 8
-rw-r--r--. 1 root root   58 2月   3 15:26 iso.repo
drwxr-xr-x. 2 root root 4096 2月   3 15:25 repo
[root@localhost yum.repos.d]# vi aliyun.repo
[aliyun]
name=aliyun epel
baseurl=http://mirrors.aliyun.com/epel/7Server/x86_64/
gpgcheck=0
3、使用yum删除刚安装的httpd,然后查看是否删除干净
[root@localhost ~]# yum remove -y httpd*
[root@localhost ~]# rpm -qa | grep httpd
4、再次使用yum安装httpd服务,看到是使用刚才定义的[aliyun]路径安装。
[root@localhost ~]# yum install -y httpd
已加载插件:fastestmirror
aliyun                                                                                                                | 4.7 kB  00:00:00     
(1/3): aliyun/group_gz                                                                                                | 266 kB  00:00:00     
(2/3): aliyun/updateinfo                                                                                              | 880 kB  00:00:00     
(3/3): aliyun/primary_db                                                                                              | 6.2 MB  00:00:02     
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-40.el7.centos 将被 安装
完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

友人a笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值