redhat5下搭建本地yum源

2025-09-28 12:22:44

1、redhat5使用的yum源来自于网上,必须要通过RHN的注册才可以使用,对很多初学者来说非常不方便,因此我在这里介绍一个在本地搭建yum源的方法。网上有很多这样那样的方法,其实都很复杂且不必要,我说一个非常简洁、清晰有效的方法。      思路:说白了yum源就是yum命令搜寻下载安装包的地点,也就是一个路径,所以,说到底,yum源的搭建,其实就是在相关配置文件里把这个存放软件包的路径指出来。因此我们要搞明白两个问题:一、路径;二、配置文件,下面我就说说这连个问题。     一、配置文件:/etc/yum.repos.d/rhel-debuginfo.repo    二、路径:一般的做法是把光盘上软件包复制到本地硬盘上。因此就需要用createrepo命令在硬盘文件夹中重新建立软件包之间的依赖关系    具体操作如下:    1,编辑

/etc/yum.repos.d/rhel-debuginfo.repo,内容如图:

大家可能发现了,这个文件看起来长,其实是相似的四个部分,对应四个路径,我解释下每一行的具体含义:

第一行,[ ]  里是我们 要使用的软件包所在的文件夹的名字

第二行,name,只是个名字而已,叫阿猫还是阿狗无所谓

第三行,baseurl,这是关键,我们折腾来折腾去,核心的一句话就是这个,这是软件包存放的路径

第四行,enable,这个路径是否启用,0代表不启用

第五行,gpgcheck,是否进行安全性检查,1代表启用检查

第六行,gpgkey,安全性检查所使用的关键字,如果gpgcheck=1,则gpgkey必须正确

2、复制光盘里的Cluster、ClusterStorage、Server、VT四个文件夹及文件夹里的内容到硬盘指定地点,我使用的是/yum

   3、使用createrepo命令重新建立四个文件夹中软件包的依赖关系,#createrepo /yum/Server,每个文件夹都做一次。

  4、清除yum缓存,#yum clean all

   好了,yum命令可以正常使用了!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢