一、用本地iso镜像文件创建本地yum源

  1. 创建iso存放目录和挂载目录

mkdir /mnt/iso
mkdir /mnt/cdrom

  1. 将iso镜像文件上传到/mnt/iso文件夹下
  2. 将/mnt/iso/下的iso文件挂载到/mnt/cdrom目录
mount -o loop /mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom
 <注:挂载完之后对其操作会提示设备繁忙,此时需要umount解开挂载才行>
对于插入光盘的方式:
mount  -t  iso9660  /dev/cdrom  /mnt/cdrom
查看是否挂载成功:  df -h <用来查看系统中所有挂载的,mount也可以>

4.<最关键的一步>如果/etc/yum.repos/下面有其它的*.repo文件,先创建个文件夹,将这些*.repo先转移到文件夹中,自己写一个.repo的文件

  mkdir /etc/yum.repos.d/bak    mv *.repo /etc/yum.repos.d/bak
  创建自己的.repo文件

vi myself.repo

[base]
name=RedHat
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
如果是CentOS则最后一行
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7

#注:这个你cd /mnt/cdrom/可以看到这个key,这里仅仅是个例子

  1. 测试:

    yum clean all

    yum install vim*

二、局域网Yum源的配置:使用httpd服务-默认80端口
服务器:提供软件仓库的服务,提供网络服务。
客户端:与服务端要在同一个网络内,能够访问服务器,需要配置自己的yum源的配置文件。
准备服务器:service httpd status #查看httpd状态,发现不存在这个服务。所以要先安装安装httpd服务。
安装httpd服务
yum list | grep httpd ##查找
yum -y install httpd.x86_64 ##安装http服务
测试:
service httpd start

把httpd设置为开机自启:chkconfig httpd on

创建一个挂载点 mkdir /mnt/cdrom
将镜像文件挂载到挂载点mount -o loop /mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom

ln -s /mnt/centos /var/www/html ##软连接到http服务的根目录中
浏览器页面访问 http://192.168.1.60/cdrom/ 能看到挂载好的文件

配置客户端的yum源配置文件
cd /etc/yum.repos.d
备份或删除其他再修改一个
vi rhel.repo

配置成这样
[rhel-source]
name=Red Hat Enterprise Linux
baseurl=http://192.168.1.60/cdrom/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

如果是Centos可以写:
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

完成,测试
yum clean all

三、同上,如果使用ftp服务器建立yum源,只需要将.repo配置文件内的baseurl=http://192.168.1.60/cdrom/
写成可以访问到相同内容的路径即可,默认21端口。
示例:baseurl=ftp://192.168.1.60/cdrom/

使用iso镜像文件创建yum源相关推荐

  1. centos、linux离线搭建yum源,iso文件制作yum源,nginx搭建yum源

    centos离线搭建yum源 一.yum源简介及搭建流程 1.什么情况需要搭建yum源 2.搭建yum源流程 3.指向yum源原理 二.centos搭建离线epel源 1.下载epel源,制成iso镜 ...

  2. linux 挂载ISO文件以及yum源配置

    经常使用redhat的文件下载东西,用光盘挂载太麻烦,就直接把iso文件拷贝进虚拟机,直接用文件挂载. 1,如果是临时挂在,mount -loop  /*.iso /dirfile .必须有一个-lo ...

  3. 下载最新的阿里云centos镜像和yum源

    1.登录阿里云的镜像网站 https://opsx.alibaba.com/mirror 可以下载. 2.选择最新版本号 3.选择isos 4.x86_64 5.选择自己需要的版本 Linux中的官方 ...

  4. CentOS挂载本地iso文件制作yum源

    当我们在服务器或者本地虚拟机安装系统时,因为限制不能访问外部网络,或者CentOS默认的yum源下载速度很慢会导致我们安装软件很慢.这时我们可以有两种解决方案,如果是可以访问外部网络,可以修改为国内的 ...

  5. 基于ISO的本地yum源配置

    环境说明 1.redhat7系统 2.拥有一个镜像文件 3.vm虚拟机已加载光驱 1. 设置虚拟机固定ip 进入到网卡配置文件所在的目录,然后编辑网卡配置文件,在其中填入下面的信息: [root@li ...

  6. 设置linux RHEL6.6本地镜像作为yum源

    忘记转载哪里了 1.mkdir /mnt/cdrom 2   mount /dev/cdrom /mnt/cdrom  #挂着镜像,光盘 3  mkdir /home/redhat-iso 4  cp ...

  7. 本地ISO文件作为YUM源

    1.上传ISO文件: ssh登录系统后台,alt+p打开sftp sftp> put F:/CentOS-7-x86_64-Everything-2009.iso Uploading CentO ...

  8. 配置系统镜像为yum源

    1.挂在系统镜像 mkdir /mnt/cdrom mount /dev/sr0 /mnt/cdrom 2.查看是否挂载成功 df -h 3.进入配置文件的文件夹 cd /etc/yum.repos. ...

  9. CentOS 使用iso镜像安装本地 yum 源

    文章目录 下载服务器镜像 挂载iso镜像 修改yum源 挂载iso到系统中 查看挂载状态 挂载完成后清缓存 安装服务测试 下载服务器镜像 下载与我们服务器相同版本的服务器镜像. 查看当前服务器版本 [ ...

  10. linux yum iso镜像文件,linux yum配置本地iso镜像

    1.本地源配置:cdiso.repo 将iso镜像文件中所有内容复制到/public/software/cdrom 中,节点将本地yum指向此处. [root@node19 ~]# vim /etc/ ...

最新文章

  1. 【webpack】-- 模块热替换
  2. php $表达式,Notepad++
  3. 成员函数和友元函数实现一元运算符重载
  4. 【⌛工欲善其事,必先利其器⏳】葵花宝典の费曼学习法
  5. 和煤一样的黑色矿石_煤精?黑琥珀?煤球一样的东西这么值钱!
  6. rs485如何使用_12个经典问答:带你全面了解RS485接口知识
  7. 二叉排序树查找的c语言程序,C语言二叉排序(搜索)树实例
  8. 陆军装备环境可靠性试验|GJB150A-2009
  9. 08服务器端口映射,windows_Server_2008_R2_NAT服务器_端口映射.pdf
  10. 计算机主板巨头,主板主要厂商
  11. Android MTP 转载http://www.cnblogs.com/skywang12345/p/3474206.html
  12. 服务器temp文件夹文件都能清理吗,Temp文件夹是什么?Windows中Temp文件夹下内容可以随意删除吗?...
  13. 免费的顶级域名要在哪申请?
  14. 技术面试中常见的问题以及提升建议
  15. 靶机渗透练习43-Lord Of The Root
  16. PyTorh笔记 - LN: Layer Normalization
  17. ERP : 投入控制
  18. 《奋斗吧!菜鸟》第三次作业:团队项目的原型设计
  19. 909. 蛇梯棋-广度优先遍历
  20. 安装MeadCo ScriptX的ActiveX控件

热门文章

  1. ipad html 自定义裁剪图片大小,如何在iPhone或iPad上裁剪和编辑照片 | MOS86
  2. 系统之家xp服务器系统怎么安装,系统之家教你如何用u盘装xp系统
  3. [jzoj 4722] [NOIP2016提高A组模拟8.21] 跳楼机 解题报告 (spfa+同余)
  4. Ubuntu 18安装搜狗拼音
  5. Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决办法
  6. 面试知识储备:新浪微博Android客户端的实现
  7. mysql oracle minus_Oracle Minus关键字
  8. Qt调试模式提示 Temporarily disabling breakpoints for unloaded shared library
  9. Vue实现图片放大镜效果
  10. 随身WiFi刷百度直连