将一个iso文件做为本地yum源

在Centos下安装软件或者库很多时候都是通过 yum 来 安装,但有时候网络状况不佳,或者希望统一安装版本的时候,需要一个软件库。 那么使用一个centos的安装iso包作为源,就再好不过了。  下面记录一下我设置的过程,权当记忆吧。

1, 加载 iso. 我的iso放在 /home/soft下面。执行下面的命令,使iso挂在到系统中

mkdir   /media/cdrom
mount  -o  loop  /home/soft/CentOS-6.5-x86_64-bin-DVD1.iso  /media/cdrom

 2, 修改yum 配置。 主要是 /etc/yum.repos.d/ 下的两个文件。 

 CentOS-Base.repo 配置yum的网络源。

 CentOS-Mddia.repo配置yum的本地源。

在这里我们要设置本地源,那么只需要2步即可实现。

a),  mv CentOS-Base.repo  CentOS-Base.repo.bak     //等于将这个文件删除

b),  将CentOS-Media.repo中的enable选项改为1,修改够的文件如下:

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

ok。 安装完之后。 取消挂载:

umount  /media/cdrom
时间: 2024-10-22 17:09:53

将一个iso文件做为本地yum源的相关文章

RedHat/CentOS利用iso镜像做本地yum源

CentOS是完全免费的,它的yum可以直接使用:而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案,也可以说是三种. 1. 利用iso镜像做本地yum源 2. 利用光盘做本地yum源 3. 利用Centos的在线地址做本地yum源 在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂载,这里就说挂载iso的方法吧. [一]用本地文件创建本地yum源 1. 创建iso存放目录和挂载目录 mkdir /mnt

【Xenserver】(三) 挂载CIFS库 iso镜像配置本地yum源

1.打开xencenter,选择vm,DVD驱动器挂载CIFS库中的目标iso镜像 2.虚拟机挂载iso镜像到目录下 # mkdir /mnt/cdrom/ # mount -o loop /dev/cdrom /mnt/cdrom # mount # umount /mnt/cdrom/ 注:这里mount挂载容易报错,记住一定要用挂载镜像的参数挂载,-o loop!!!!! 3.配置本地yum源 CentOS使用的yum源是在/etc/yum.repos.d/目录下CentOS-Base.r

【OS】什么是YUM?如何配置本地YUM源?

[OS]什么是YUM?如何配置本地YUM源? 在Linux上安装Oracle数据库的时候常常需要安装一些系统RPM包,但是这些包一般都存在依赖性关系,所以,此时可以借助YUM,配置本地YUM源来很好的解决这个问题.配置本地YUM源的步骤如下所示: 首先创建镜像文件的挂载路径: mkdir -p /media/lhr/cdrom mount /dev/sr0 /media/lhr/cdrom/ 设置开机自动挂载系统镜像文件,在文件/etc/fstab添加以下内容: /dev/sr0 /media/

CentOS 7下配置本地yum源及yum客户端

Linux下对于软件包的管理使用rpm管理方式.直接使用rpm包管理工具来进行rpm包的安装,升级,卸载时,对于最让人头疼的莫过与包之间的依赖关系.yum作为一个rpm包前端管理工具,可以自动处理依赖性关系,一次安装所有依赖的软件包,并且支持在线下载.安装.卸载.升级rpm软件包.本文主要描述基于本机,本地yum服务器配置yum源,以及基于公网yum源配置本地客户端,供大家参考. 一.yum源实现的三个机制 1.需要有一个包含各种rpm安装文件的软件仓库(即yum源) 2.有软件仓库的仓库数据库

RedHat Linux RHEL6配置本地YUM源

YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名.yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相 关信息,检查依赖性并自动提示用户解决.yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以

CentOS 7 创建本地YUM源的步骤详解

本文中的"本地YUM源"包括三种类型:一是直接使用CentOS光盘作为本地yum源,优点是简单便捷,缺点是光盘软件包可能不完整(centos 7 Everything 总共才6.57G):二是同步CentOS官方源到本地(相当于创建了一个公共镜像),优点是最靠谱,缺点是占空间费流量:三是创建完全自定义的本地源,优点是灵活性最大,缺点是只是作为其他源的补充. 一.使用CentOS光盘作为本地yum源 (1) 实体机上直接放入光盘 (2) VMware Workstation 虚拟机:虚拟

RHEL 6.2如何配置本地yum源

一.挂载本地光盘到系统:把rhel6.2安装光盘放入光驱,在终端命令行下操作 #mkdir /media/rhel #新建挂载目录 #mount -i /dev/cdrom /media/rhel #挂载光盘到/media/rhel目录下 #cd /media/rhel #进入挂载目录 #ls #查看挂载目录,光盘挂载成功 二.配置本地yum源 #cd /etc/yum.repos.d/ #进入yum配置目录 #touch rhel-media.repo #建立yum配置文件 #vi rhel-

CentOS 6.5配置本地YUM源

CentOS 6.5配置本地YUM源 默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情.其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源可以大大提高学习效率. 1.为DVD创建一个挂载目录 [root@localhost ~]# mkdir /media/CentOS 2.在Linux下挂载CentOS DV

CentOS下建立本地YUM源并自动更新

1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Redhat Enterprise Linux),需要购买服务 l 便于发布自己开发的rpm包 2. 找到适合你的站点的yum同步源,主要是CentOS标准软件仓库.epel.以及rpmforge CentOS标