Linux中创建本地源
作者 浩浩哥来了
在VM中点开【虚拟机】----à【CD/DVD(SATA)】----à【使用ISO映像文件】----à【浏览(在本机中找到当前linux版本的ISO文件)】----à【设备状态(勾选已连接)】----à【确定】
Cd /media/RHEL_后面是挂载镜像的版本号 如果路径补全的话恭喜镜像挂载成果,如果没有的话在重新检查第一步
Ls 会查看到Packages repodata 两个文件夹
Mkdir /home/repo 创建一个你喜欢存放东西的路径下创建一个repo的文件夹
Cp –R –f Packages /home/repo
Cp –R –f repodata /home/repo 将两个文件夹的内容复制到这个文件夹中(过程可能很慢,但是正常现象毕竟这个rpm包有3G多)
Cd /etc/yum.repo/ 这是默认的源存放路径
Ls 初始的默认的redhat.repo 和rhel-source.repo 这两个源 初写可以根据rhel-source.repo中文件信息进行修改
Cat rhel-source.repo >> haohaoge.repo将文件内容追加到我的浩浩哥这个源文件
Vim haohaoge.repo 以下是本地源文件的内容信息
[haohaoge.repo]
Name=haohao.repo
Basecurl=file:///home/repo
Enabled=1
Gpgcheck=0
还有一种是直接创建了ftp服务后将源文件存放在ftp服务器上
Vim haohaoge.repo 以下是本地源文件的内容信息
[haohaoge.repo]
Name=haohao.repo 这是当前本地源的名字
Basecurl=ftp://192.168.18.112/pub/repo 此处指明源文件在那个IP的服务器上的那个位子
Enabled=1 这个选项表示这个repo中定义的源是启用的,0是禁用
Gpgcheck=0 1是,0是否,表示这个repo中下载的rpm将进行gpg的校验,以确定rpm包的有效和安全
Yum clean all
Yum update
本文出自 “浩浩哥来了” 博客,谢绝转载!
原文地址:http://8292004.blog.51cto.com/8282004/1564680