linux本地yum源配置
本地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源配置相关推荐
- Linux本地yum源配置以及使用yum源安装gcc编译环境
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
- Linux本地yum源配置以及使用yum源安装各种应用程序
将软件包传送到Linux中后,挂载,然后配置yum软件仓库,最后就可以使用yum来安装相应的应用程序了.假设挂载目录为/tmp/ruanjianbao,则下面说明配置本地yum仓库的过程: (1)cd ...
- Linux(redhat7.2)本地yum源配置
本地yum源配置 由于特殊原因,有的时候我们的Linux系统无法连接网络,这种时候软件的安装更新等就成了一个问题,但其实安装Linux系统的光盘映像中有许多我们需要用到的软件,利用本地的光盘映像作为y ...
- Centos6.4 本地yum源配置
由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...
- red6.4 mysql_rhel6.4 yum本地yum源配置
rhel6.4 yum本地yum源配置 在安装rpm包时,总是会碰到关联的包,在安装过程中带来很多麻烦,配置yum源,自关联包安装,简单省事.配置步骤:1:mount -o loop 挂 ...
- CentOS 6.5 本地yum源配置
CentOS 6.5 本地yum源配置 由于多数服务器均使用内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源. 1.将rpm库添加到系统中 虚拟机 ...
- linux下yum源配置
163.suho yum源配置 #mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #cd / ...
- Centos 本地yum源配置以及扩展源
Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...
- linux centos yum源配置为nexus镜像源
linux centos yum源配置为nexus镜像源 vim /etc/yum.repos.d/CentOS.repo [base] name=CentOS-$releasever - Base ...
- linux搭建本地YUM源配置详细步骤
1.1. 为什么要制作本地YUM源 YUM在Linux上使用源码的方式安装软件非常麻烦,使用yum可以简化安装的过程. 1.2. YUM源的原理 YUM源其实就是一个保存了多个RPM包的服务器,可以通 ...
最新文章
- php委托模式,PHP设计模式 - 委托模式
- STL之Deque的使用方法
- 009 自动打怪功能的设计和实现
- 1.18 Java直接插入排序法
- roobo机器人怎么唱歌_日本“观音”机器人问世,可以陪僧人念佛经
- 特殊权限-软连接-硬链接
- java飞行记录器是什么_运行java飞行记录器JFR(java flight recorder)
- 5G远程驾驶亮相进博会 网友:以后考个远程驾照?
- python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题
- Rpc远程调用框架的设计与实现(2)
- [USACO13FEB]Tractor【二分 + BFS】
- SQL Server数据同步的研究(单向/双向)
- linux 网卡bond
- 学生计算机类实验项目经费预算,科研项目经费使用预算表.DOC
- 席位分配问题——惯例Q值法和d'hondt法的MATLAB程序
- 8个最好用的H5页面制作工具
- Android 在build.gradle文件中读取json文件
- 1471_TC275的内核种类以及ID判断
- ORA-06512 问题解决
- 【融职培训】Web前端学习 第2章 网页重构11 HTML5新增标签
热门文章
- 觅风易语言教程全集(完整超清版+源码)
- 计算机视觉之图像分割——Snake模型(1译文)
- ReportMachine报表控件唯一官方论坛 - http://rmachine.5d6d.com/
- java 操作rtsp/rtmp视频流生成
- 原子结构示意图全部_所有原子结构示意图 (1)
- Atitit 推广之道 attilax著艾龙著 1. 概念呢	2 1.1. 目的	2 2. 与网络推广相近的概念有网络营销(搜索引擎营销、邮件营销、论坛营销、网站推广、网络广告、SNS营销、微信营销
- 安装过MongoDB(4版本)重新安装时出现错误Verify that you have sufficient privileges to start system services如何解决
- Vue 遍历单项选择 答题卡
- JAVA数据结构和算法系列视频教程 20课
- Android 12中系统Wallpaper详解1--锁屏透看壁纸和桌面透看壁纸的切换