两种yum源(本地,共享)的搭建以及第三方软件库的搭建

一:什么叫做yum源

YUM是yellow dog Updater Modified的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)下载rpm包。而且yum就相当于一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,使我们可以去解决依赖关系问题。

二:搭建本地yum源

前提:

我想去搭建一个dhcp服务器,去下载软件包,系统会告诉我无法下载。

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

将所需要的镜像上传到搭建yum源的主机上(我用的是7.3版本的redhat,所以镜像也是7.3版本

镜像就是提供源的文件包,一般的linux系统的镜像文件iso就含有搭建yum源所需的rpm文件。

两种yum源(本地,共享)的搭建以及第三方软件库的搭建
双击nodel1,点击小灯泡,会出现以下界面,点击add hardware
两种yum源(本地,共享)的搭建以及第三方软件库的搭建
若是光盘设置好,要搭建yum源的主机会出现以下界面:
两种yum源(本地,共享)的搭建以及第三方软件库的搭建
使用mount命令挂载镜像

两种yum源(本地,共享)的搭建以及第三方软件库的搭建
在westos.repo里面写入
两种yum源(本地,共享)的搭建以及第三方软件库的搭建

测试

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

进入共享目录,挂载镜像

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

测试:

我在另一台主机上的火狐浏览器能搜索到这个yum源

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

搜索不到

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

修改开机配置文件的权限,使其可以执行

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

能搜索到,并且光盘挂载在共享目录中

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

软件包名称解释:

[1]:软件名称
[2]:版本
[3]:使用系统
[4]:架构
[5]:适用rpm体系软件

前提:我们知道本地的rpm软件包我们可以检索出它的信息,因为它的信息被记录在westos里的repodata里,如图所示:

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

但是这个repodata里没有第三方软件信息,所以我们也无法得知第三方软件的信息,如图所示:

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

使用createrepo -v命令生成/software的数据信息

两种yum源(本地,共享)的搭建以及第三方软件库的搭建
进入yum源的设定文件里进行编辑

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

看在浏览器里是否能搜索出这个软件包的指向地址

两种yum源(本地,共享)的搭建以及第三方软件库的搭建

说明我们实现了第三方软件库的搭建。

来源:瑞吉儿

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月21日
下一篇 2019年3月21日

相关推荐