在没有网络的情况下,想要使用yum源进行软件的安装就显得非常困难了。所以有时候配置本地的yum源也是非常必要的。

  准备工作:

    rad hat 的ISO镜像文件。

  1、创建一个文件夹,用于挂载ISO镜像文件,路径随自己的喜好定,这里就直接在根目录下创建一个ISO文件夹。(Linux下的挂载就是将一个本来你不能进行访问或者操作的其他类型的文件系统,通过mount命令把它和根目录下的一个文件夹关联起来,在访问这个文件夹的时候就相当于访问另一个文件系统的上的内容。ISO镜像文件在Linux下是无法直接打开的)

[root@localhost ~]# mkdir  /iso

  2、挂载镜像文件到该目录下

[root@localhost ~]# mount  -t  iso9660  -o  loop  /tools/rhel-server-6.5-x86_64-dvd.iso   /iso

  镜像文件的路径根据自己拷贝的目录,如果忘记了存放在哪个文件夹中,可以通过find命令进行查找

find / -name "*.iso"

  3、改写yum源的配置文件

    改写该配置文件之前先进行备份

[root@localhost mnt]# cp  /etc/yum.repos.d/rhel-source.repo  /etc/yum.repos.d/rhel-source.repo.bak 

    打开配置文件

[root@localhost mnt]# vi  /etc/yum.repos.d/rhel-source.repo

    将里面的内容全部删除,改写成以下的内容

[rhel-source-local]
name=Red Hat Enterprise Linux
baseurl=file:///iso
enabled=1
gpgcheck=0

  4、清除原来的源配置

[root@localhost ~]# yum clean all

  5、安装现在的yum源,这一步也是测试新安装的yum源有没有安装成功

[root@localhost ~]# yum install yum

  如果这条命令能执行成功,就说明新安装的yum源已经正确配置好了。

  6、更新yum源

[root@localhost ~]# yum list

  这样配置完成之后,只是一次性的效果,重启之后,就不能执行yum源的软件安装了,要进行正确安装得每次开机的时候都进行ISO镜像的挂载,不然会提示找不到安装包。所以这里将设置成开机自动挂载的方式,这样就可以无限制的使用了。

  7、ISO镜像文件的自动挂载

  自动挂载是比较简单的,只要修改一个配置文件就可以了。

[root@localhost ~]# vi /etc/fstab

  在文件的最后一行添加一下内容

/tools/rhel-server-6.5-x86_64-dvd.iso   /iso   iso9660   defaults,loop   0   0

  到这里,yum本地源的配置就完成了。

最新文章

  1. Canvas基础认识
  2. Maven配置Nexus私服
  3. vi编辑器的常规使用
  4. C++引用详解
  5. 测试Javacript里的checkbox是否被选中的status和checked的替换方法
  6. NGUI 圆形头像遮罩
  7. PhpExcel笔记,phpExcel中文帮助手册
  8. IN和EXISTS的详解
  9. JiaThis WordPress分享插件安装全攻略
  10. 监听指定端口数据交互(HttpListenerContext )
  11. 预处理指令中#Pragma
  12. 使用国内docker镜像源
  13. 【NOIP2009提高组】最优贸易
  14. ASP.NET Core 一步步搭建个人网站(7)_Linux系统移植
  15. Android热补丁技术—dexposed原理简析(手机淘宝采用方案)
  16. JMS详细的工作原理
  17. [转帖]浅谈程序中的text段、data段和bss段
  18. 2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告
  19. Numpy、SciPy、MatPlotLib在Python2.7.9下的安装与配置
  20. hibernate(一)

热门文章

  1. 最大开源代码sourceforge 简介 及视音频方面常用的开源代码
  2. Nginx优化指南
  3. MySQL重启端口被占用处理
  4. C++常考算法
  5. java.lang.ArrayIndexOutOfBoundsException异常分析及解决
  6. Linux基础综合练习
  7. 解决oracle11g无法导出空表问题
  8. K老在拿图灵奖时的发言:Computer Programming as an Art
  9. GeoServer之SqlView
  10. 系统架构设计方法论——TOGAF