unit12

来源:互联网 发布:linux 查看网络通不通 编辑:程序博客网 时间:2024/06/05 17:23


这一波 学习的是配置yum源 配置网络的yum源没有操作过 但是感觉原理也应该差不多 我们操作的是配置本地的yum源

首先你需要有一个和你真机系统版本一样的镜像文件

然后建立一个目录 我这里是建立在/ios 然后使用mount 命令将镜像挂载在该目录下


再来rm -rf /etc/yum.repos.d/下的所有文件 

并用vim新建一个/etc/yum.repos.d/yum.repo 内容如下

name=yum源版本号

baseurl=目录 本地的话就是file:// +目录 我这里是/ios

gpgcheck=0


这样本地yum源就搭好了 然后我们想使用httpd服务将yum源搭载到共享文件夹下面 所以先使用yum install httpd 安装httpd服务 这里能成功安装

也是你yum源配置好的一个信号


为了开启httpd服务 我们要先关闭火墙然后启动httpd服务


下来就是将原本挂载在/ios上的镜像卸载下来 这里卸载的时候遇到了一点问题 他说文件被占用不能卸载 娜美解决方法是使用

fuser -kvm +原挂载目录 kill掉占用文件的进程 释放资源

然后使用umount 卸载


然后卸载成功以后就是把镜像挂载在建立好的共享目录下面 我这里建立的是/var/www/html/rhel7.3



之后再重启httpd服务 再浏览器中输入本机IP/rhel7.3/ 可以看到挂载好的镜像的内容 那么使用httpd建立共享文件并挂载yum源就成功了


然后因为挂载的路径变了 所以要重新vim /etc/yum.repos.d/yum.repo 更改挂载路径 也就是更改baseurl=后面的内容



这里还要记得使用yum clean all 清除缓存重新加载新配置 

然后讲道理就没问题了

我这里yum install了一个gcc 来展示这样挂载在共享文件夹下的镜像搭配的yum源也是可用的 


最后一步我们修改/etc/rc.d/rc.local 文件来使镜像开机自动挂载 不然每次重启都要重新挂载很麻烦 


具体操作就是在原本的文件中加一行mount +镜像路径 + 要挂载目录 wq退出保存就OK了


原创粉丝点击