使用yum安装软件,会自动把需要的rpm包安装上,这一点要比rpm命令一个一个包安装要方便得多,并且也不必考虑rpm包得安装顺序。

不过yum默认会指向红帽网络来搜索软件需要的安装包,那我们能不能让linux从本地光驱的安装光盘里搜索安装包呢?答案是肯定的~

下面我们就来实现这个功能:

1.将光盘挂载到/mnt/cdrom目录下

root权限执行mount -t iso9660 /dev/cdrom /mnt/cdrom/

2.修改yum源的路径:

vi /etc/yum.repos.d/rhel-debuginfo.repo

添加一下内容:

[Cluster]
name=Red Hat Enterprise Linux $releasever - $basearch - Cluster
baseurl=file:///mnt/cdrom/Cluster        #修改为mount point的实际路径
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[ClusterStorage]
name=Red Hat Enterprise Linux $releasever - $basearch - ClusterStorage
baseurl=file:///mnt/cdrom/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[Server]
name=Red Hat Enterprise Linux $releasever - $basearch - Server
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[VT]
name=Red Hat Enterprise Linux $releasever - $basearch - VT
baseurl=file:///mnt/cdrom/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

3.vim /usr/lib/python2.4/site-packages/yum/yumRepo.py

修改第799行

将remote = url + '/' + relative
修改为:remote = "/mnt/cdrom/Server" + '/' + relative

4.执行yum clean all   清楚数据缓存

5.执行yum install php 测试yum的源是否修改成功:

结果显示已成功安装php所需的包。

转载于:https://blog.51cto.com/bxuan/668322

修改YUM源为本地光驱相关推荐

  1. 修改yum源为国内yum源和本地yum源

    记录:309 场景:在CentOS 7.9操作系统上,修改yum源为国内yum源和本地yum源.以适配yum命令安装和部署各类软件需求. 版本: 操作系统:CentOS 7.9 1.修改yum源一般原 ...

  2. CentOS修改yum源为阿里云

    yum的工具,自动去下载某个yum仓库的 rpm软件包,并且自动搜索软件下载软件依赖,如同pip3,npm等包管理工具 yum载linux中的 yum仓库是 /etc/yum.repos.d 并且在这 ...

  3. 用reposync 同步YUM源到本地,搭建本地YUM源服务器

    之前总结的搭建本地yum源是通过rsync直接同步其他在线的yum源,例如清华大学大YUM源,但是类似的阿里云的yum源,因为其不支持rsync所以不能进行同步, 同样的,想要同步其他一些官方的YUM ...

  4. 2、CentOS中修改yum源

    在自己安装的CentOS6.5中使用yum安装软件,总是提示404错误信息,百度后发现原来要设置yum源. 在安装完CentOS后一般需要修改yum源,才能够在安装更新rpm包时获得比较理想的速度.国 ...

  5. Centos7配置yum源(本地yum源和阿里网络yum源)

    一.centos7配置yum源 yum源分为本地yum源和网络yum源 1.配置本地yum源 步骤一:在centos虚拟机中挂载光盘 1.创建挂载点目录 [root@localhost ~]# mkd ...

  6. Liunx配置yum源与本地配置yum源

    环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. 选中虚拟机中的操作系统,鼠标:右键--> ...

  7. 虚拟机给Centos7配置yum源(本地yum和网络yum)

    文章目录 目录 文章目录 前言 一.本地yum源配置 二.配置网络yum源 (需要能连接外网) 总结 前言 yum简介: 1.Yum(全称为 Yellowdog Updater, Modified)是 ...

  8. linux配置yum源与本地配置yum源

    环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. 选中虚拟机中的操作系统,鼠标:右键--> ...

  9. 服务器 修改yum源,yum源修改

    yum源修改 内容精选 换一换 yum,是一个专门为了解决包的依赖关系而存在的软件包管理器.如同 Windows 系统上可以通过各类"软件管家"实现软件的一键安装.升级和卸载,Li ...

  10. CentOS修改yum源【噗哈哈】

    脑子不好使,代码记不住. 有必要记一下,啊哈哈 先备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.b ...

最新文章

  1. Docker 入门系列(3)- Docker 容器(创建、启动、终止、进入、删除、导入、导出容器、容器和镜像转化)
  2. 三阶魔方花样玩法,公式汇总
  3. 高级会计师计算机考试中级,会计师需要计算机等级考试吗
  4. Pthread创建线程后必须使用join或detach释放线程资源
  5. ScrollView嵌套ViewPager,ViewPage动态设置高度,嵌套事件冲突——滑动冲突解决方法
  6. 多场景下MySQL临时表的作用
  7. 关于Ajax工作原理
  8. VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
  9. 微信计步器怎么不计步_送我一顶圣诞帽@星尘StarDust,制作一个圣诞创意微信头像...
  10. Oracle PL SQL完全自学手册pdf
  11. Java面试知识点手工笔记(推荐)(转)
  12. Mobaxterm X server远程Linux服务器使用浏览器(firefox或google chrome)
  13. JWS实现WebService
  14. 用Python去优惠券,看到结果我呆了!
  15. python音频处理库librosa基本操作
  16. SWM32系列教程2-新建工程
  17. OPENMV-STM32串口通信
  18. WML语言基础(WAP建站)一(转)
  19. 对指针变量取地址意义
  20. 二维码(QR code)基本结构及生成原理

热门文章

  1. iOS web 、原生 js 交互:方法及原理
  2. docker-compose学习
  3. linux运维命令3
  4. 每天一个Linux命令(3):ls命令
  5. 指尖下的js —— 多触式web前端开发之三:处理复杂手势
  6. 为什么做网站一般不用服务端控件?
  7. 微服务Eureka使用详解
  8. java继承涉及的动/静态绑定及隐藏
  9. mysql实现高效率随机取数据
  10. Andorid用ksoap2调用wcfDemo