美文网首页
配置本地yum源

配置本地yum源

作者: 长江十三寨总瓢把子 | 来源:发表于2017-08-20 14:30 被阅读0次

为了方便测试与开发,常常需要在虚拟机上安装各种开发环境,如果没有yum源,安装rpm需要解决各种依赖关系非常麻烦。通常情况下,yum源都是网络资源,而实际情况会有无法访问外网的情况,尤其是在公司内部,因此,这里记录下如何配置本地的yum源。

环境

[root@guqi ~]# cat /etc/issue
CentOS release 6.5 (Final)
[root@guqi ~]# uname -a
Linux guqi 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

为了测试而新创建的虚拟机,修改几个配置项,方便以后从终端连接。

# 设置防火墙关闭,重启生效
[root@guqi ~]# chkconfig iptables off
[root@guqi ~]# service iptables status
iptables: Firewall is not running.
#设置eth0网卡开机启动,将ONBOOT改为yes
[root@guqi ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:76:68:25
TYPE=Ethernet
UUID=d21390bb-0974-48af-9557-f2bbcde99734
ONBOOT=no  #改为yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

配置yum源

1. 创建挂载目录

[root@guqi /]# mkdir centos_mnt

2. 挂载OS文件

将iso文件上传至虚拟机中,也可以直接通过虚拟机挂载iso

#将iso文件以硬盘分区的方式挂载到刚才建好的目录
[root@guqi /]# mount -t iso9660 -o loop /guqi/CentOS-6.5-x86_64-bin-DVD1.iso /centos_mnt/
[root@guqi /]# ls /centos_mnt
CentOS_BuildTag  EULA  images    Packages                  repodata              RPM-GPG-KEY-CentOS-Debug-6     RPM-GPG-KEY-CentOS-Testing-6
EFI              GPL   isolinux  RELEASE-NOTES-en-US.html  RPM-GPG-KEY-CentOS-6  RPM-GPG-KEY-CentOS-Security-6  TRANS.TBL

3. 修改yum配置文件

[root@guqi /]# ls -l /etc/yum.repos.d/
total 16
-rw-r--r--. 1 root root 1926 Nov 27  2013 CentOS-Base.repo
-rw-r--r--. 1 root root  638 Nov 27  2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  630 Nov 27  2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 Nov 27  2013 CentOS-Vault.repo

将yum的网络更新方式禁用

[root@guqi /]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak

4. 配置本地yum源

[root@guqi /]# vim /etc/yum.repos.d/CentOS-Media.repo
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///centos_mnt/   #iso挂载目录
gpgcheck=1
enabled=1                         #设置为1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

5. 清除原有的yum信息

[root@guqi /]# yum clean all
Loaded plugins: fastestmirror, security
Cleaning repos: c6-media
Cleaning up Everything

6. 查看软件列表

[root@guqi /]# yum list | grep zlib
zlib.x86_64                              1.2.3-29.el6                   @anaconda-CentOS-201311272149.x86_64/6.5
zlib-devel.x86_64                        1.2.3-29.el6                   @anaconda-CentOS-201311272149.x86_64/6.5
jzlib.x86_64                             1.0.7-7.5.el6                  c6-media
...

OK,至此本地的yum源就配置完成了,今后即可用使用yum install的方式安装rpm包了~

相关文章

  • Centos Issue

    CentOS配置本地Yum源、阿里云Yum源、163Yum源、并配置Yum源的优先级

  • 常用yum源介绍及配置

    参考: CentOS 7下配置本地yum源及yum客户端 Centos7 配置本地源+阿里yum源/epel-yu...

  • 通过yum源安装配置openldap

    准备阶段 我们要通过yum源来安装openldap,那么得事先配置好本地yum源,那么如何来配置一个本地yum源呢...

  • zabbix3.2server快速安装配置

    一、快速配置安装zabbix3.2 1、本地zabbix源, 本地zabbix源配置 添加zabbix本地yum源...

  • Caffe安装 - RHEL 7.1

    配置yum源 具体还是配置本地yum源和163源,具体配置流程见Tensorflow安装篇 安装依赖包 下载caf...

  • yum源的配置

    centos7yum源配置 本地yum源 网络yum源vim CentOS-Base.repo 后续会更新ubun...

  • 共享式YUM源(CentOS6.7)

    共享式YUM源(CentOS6.7): 第一步:配置server端的本地源 方法一:挂载本地yum源 mkdir ...

  • CentOS7 修改yum源为阿里源

    1.备份本地yum源 2.获取阿里yum源配置文件 3.更新yum缓存 4.查看当前yum源

  • 第四周作业

    1、自建yum仓库,分别为网络源和本地源网络源repo配置(centos7): 本地源repo配置(centos7...

  • CentOS笔记

    yum常用命令 yum配置本地源 配置RPM源 挂载系统ISO镜像 (将ISO文件上传到/usr/local) 修...

网友评论

      本文标题:配置本地yum源

      本文链接:https://www.haomeiwen.com/subject/visfdxtx.html