本地服务器iso镜像做yum源

本地服务器iso镜像做yum源

手动yum源挂载iso镜像

1、将iso镜像上传到服务器,创建存放iso镜像目录,将iso镜像放到/data/yumdata/目录下

mkdir /data/yumdata/

2、创建iso镜像挂载目录,创建/mnt/cdrom/

mkdir /mnt/cdrom/

3、将/data/yumdata/目录下的iso镜像挂载到/mnt/cdrom/目录下

mount -o loop /data/yumdata/rhel-server-6.7-x86_64-dvd.iso /mnt/cdrom/

ps:mount命令 -o指定选项,loop用来把一个文件当成硬盘分区mount到目录

4、查看挂载是否成功

df -h

5、图中表示挂载成功
在这里插入图片描述
6、进入/etc/yum.repos.d/目录下,将目录下的repo结尾的文件备份。

cd /etc/yum.repos.d/
mkdir bak
mv *.repo /etc/yum.repos.d/bak/

7、创建自己的repo文件

vi /etc/yum.repos.d/myself.repo
[myself]  
name=myself    #name随便起
baseurl=file:///mnt/cdrom/  #注:baseurl就是你挂载目录
enabled=1    #enabled必须为1
gpgcheck=0

8、保存上面输入内容
更新yum的本地数据库

yum update

手动挂载完毕!

自动yum源挂载iso镜像

1、将挂载步骤写成shell脚本

cd /etc/init.d/

vi myyum.sh  


2、将下面内容粘贴到myyum.sh


#! /bin/bash
#add for chkconfig
#chkconfig: 2345 70 30
#description: mount yum        #简短描述
#processname: mtyum            #进程名
if [ ! -d "/mnt/cdrom" ]; then
      mkdir -p /mnt/cdrom
fi
mount -o loop /data/yumdata/rhel-server-6.7-x86_64-dvd.iso /mnt/cdrom/  #/data/yumdata/rhel-server-6.7-x86_64-dvd.iso为iso镜像,/mnt/cdrom/为镜像挂载目录

3、给myyum.sh添加执行权限

chmod +x myyum.sh

4、使用chkconfig命令将脚本设置为开机自启

chkconfig --add myyum.sh

大功告成!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值