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 -h5、图中表示挂载成功 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=08、保存上面输入内容 更新yum的本地数据库
yum update手动挂载完毕!
1、将挂载步骤写成shell脚本
cd /etc/init.d/ vi myyum.sh2、将下面内容粘贴到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.sh4、使用chkconfig命令将脚本设置为开机自启
chkconfig --add myyum.sh大功告成!