本地yum源配置
对于无法连接外网且服务器依赖有限的情况下,可以通过配置本地yum源的方式解决手动寻找rpm及其依赖的烦恼。

前提准备:
1.    centos安装包CentOS-7-x86_64-DVD-2009.iso;
2.    createrepo-0.9.9-28.el7.noarch.rpm;
3.    deltarpm-3.6-3.el7.x86_64.rpm;
4.    libxml2-python-2.9.1-6.el7.5.x86_64.rpm;
5.    python-deltarpm-3.6-3.el7.x86_64.rpm;
配置步骤:
(1)    使用rpm –ivh ~的方式安装上述四个rpm包,使用命令查看是否安装成功。
createrepo -–version
(2)    创建iso文件夹及cdrom文件夹:
mkdir /mnt/iso
mkdir /mnt/cdrom
(3)    将centos安装包上传到/mnt/iso文件夹下
(4)    将/mnt/iso/CentOS-7-x86_64-DVD-2009.iso挂载到/mnt/cdrom/下,并用df -h命令查看:
mount -o loop 
/mnt/iso/CentOS-7-x86_64-DVD-2009.iso /mnt/cdrom
(5)    将/mnt/cdrom/目录下的所用文件复制到/opt/下(即将yum源仓库放在/opt目录下,这里可以指定其他目录,如果/opt/目录下放了东西):
cp -rv /mnt/cdrom/* /opt/
(6)    切换到/opt/目录下:删除*.html、删除CentOS/repodata/TRANS.TBL
cd /opt
rm -rf *.html
rm -rf repodata/TRANS.TBL
(7)    执行命令生成YUM通用数据库(xml文件因系统生成而异,以自己电脑生成的为准):
createrepo –g 
/opt/repodata/521f322f05f9802f2438d8bb7d97558c64ff3ff74c03322d77787ade9152d8bb-c7-x86_64-comps.xml /opt/
(8)    修改/etc/yum.repos.d/local-yum.repo配置文件(local-yum.repo文件为自己新添加的),添加以下内容:
----------------------------------------------------------
[local-yum] 
name=local-yum 
baseurl=file:///opt/ 
enabled=1 
gpgcheck=0
----------------------------------------------------------
(9)修改CentOS-Base.repo文件为CentOS-Base.repo.backup
mv CentOS-Base.repo CentOS-Base.repo.bak
(10)清除并重新生成缓存:
yum clean all
yum makecache
yum list

linux本地yum源配置相关推荐

  1. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

  2. Linux本地yum源配置以及使用yum源安装各种应用程序

    将软件包传送到Linux中后,挂载,然后配置yum软件仓库,最后就可以使用yum来安装相应的应用程序了.假设挂载目录为/tmp/ruanjianbao,则下面说明配置本地yum仓库的过程: (1)cd ...

  3. Linux(redhat7.2)本地yum源配置

    本地yum源配置 由于特殊原因,有的时候我们的Linux系统无法连接网络,这种时候软件的安装更新等就成了一个问题,但其实安装Linux系统的光盘映像中有许多我们需要用到的软件,利用本地的光盘映像作为y ...

  4. Centos6.4 本地yum源配置

    由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...

  5. red6.4 mysql_rhel6.4 yum本地yum源配置

    rhel6.4 yum本地yum源配置        在安装rpm包时,总是会碰到关联的包,在安装过程中带来很多麻烦,配置yum源,自关联包安装,简单省事.配置步骤:1:mount -o loop 挂 ...

  6. CentOS 6.5 本地yum源配置

    CentOS 6.5 本地yum源配置 由于多数服务器均使用内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源. 1.将rpm库添加到系统中 虚拟机 ...

  7. linux下yum源配置

    163.suho yum源配置 #mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #cd / ...

  8. Centos 本地yum源配置以及扩展源

    Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...

  9. linux centos yum源配置为nexus镜像源

    linux centos yum源配置为nexus镜像源 vim /etc/yum.repos.d/CentOS.repo [base] name=CentOS-$releasever - Base ...

  10. linux搭建本地YUM源配置详细步骤

    1.1. 为什么要制作本地YUM源 YUM在Linux上使用源码的方式安装软件非常麻烦,使用yum可以简化安装的过程. 1.2. YUM源的原理 YUM源其实就是一个保存了多个RPM包的服务器,可以通 ...

最新文章

  1. php委托模式,PHP设计模式 - 委托模式
  2. STL之Deque的使用方法
  3. 009 自动打怪功能的设计和实现
  4. 1.18 Java直接插入排序法
  5. roobo机器人怎么唱歌_日本“观音”机器人问世,可以陪僧人念佛经
  6. 特殊权限-软连接-硬链接
  7. java飞行记录器是什么_运行java飞行记录器JFR(java flight recorder)
  8. 5G远程驾驶亮相进博会 网友:以后考个远程驾照?
  9. python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题
  10. Rpc远程调用框架的设计与实现(2)
  11. [USACO13FEB]Tractor【二分 + BFS】
  12. SQL Server数据同步的研究(单向/双向)
  13. linux 网卡bond
  14. 学生计算机类实验项目经费预算,科研项目经费使用预算表.DOC
  15. 席位分配问题——惯例Q值法和d'hondt法的MATLAB程序
  16. 8个最好用的H5页面制作工具
  17. Android 在build.gradle文件中读取json文件
  18. 1471_TC275的内核种类以及ID判断
  19. ORA-06512 问题解决
  20. 【融职培训】Web前端学习 第2章 网页重构11 HTML5新增标签

热门文章

  1. 觅风易语言教程全集(完整超清版+源码)
  2. 计算机视觉之图像分割——Snake模型(1译文)
  3. ReportMachine报表控件唯一官方论坛 - http://rmachine.5d6d.com/
  4. java 操作rtsp/rtmp视频流生成
  5. 原子结构示意图全部_所有原子结构示意图 (1)
  6. Atitit 推广之道 attilax著艾龙著 1. 概念呢 2 1.1. 目的 2 2. 与网络推广相近的概念有网络营销(搜索引擎营销、邮件营销、论坛营销、网站推广、网络广告、SNS营销、微信营销
  7. 安装过MongoDB(4版本)重新安装时出现错误Verify that you have sufficient privileges to start system services如何解决
  8. Vue 遍历单项选择 答题卡
  9. JAVA数据结构和算法系列视频教程 20课
  10. Android 12中系统Wallpaper详解1--锁屏透看壁纸和桌面透看壁纸的切换