linux系统搭建本地yum源以及搭建第3方软件仓库
2017-11-02 19:18
686 查看
搭建yum源与软件仓库
一、搭建本地yum源
yum是上层软件管理工具,可以解决软件的依赖关系,但是yum能使用的前提是必须要有yum源,以及配置源的指向文件。
1.配置镜像安装源一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的1.配置镜像安装源一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的/iso,作为安装源。mkdir /iso然后将镜像移动到此。
![](http://img.blog.csdn.net/20171102035714187?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
但是镜像里的软件,并不能被直接读出,这里就要借助挂载
![](http://img.blog.csdn.net/20171102035735317?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如下显示说明挂载已经成功
![](http://img.blog.csdn.net/20171102035748478?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.配置文件绝对路径:/etc/yum.repos.d/yum.repo
![](http://img.blog.csdn.net/20171102035756807?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开yum.repo,显示如下
![](http://img.blog.csdn.net/20171102035806016?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
更改http://网络协议为file://本地协议,并指向/rhel7.2(将镜像挂载的所在目录)
![](http://img.blog.csdn.net/20171102035813049?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这时候本地yum源已经配置成功我们可以在firefox中尝试,如下图
![](http://img.blog.csdn.net/20171102042200757?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如上所示我们已经完成了本地yum源的搭建二、搭建第3方软件仓库
【1】新建一个目录,存放第三方软件。我这以新建/software为例。
![](http://img.blog.csdn.net/20171102040205158?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
将下载的第三方软件包存放在/software
![](http://img.blog.csdn.net/20171102040218103?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
【2】配置系统文件绝对路径:/etc/yum.repos.d/yum.repo
![](http://img.blog.csdn.net/20171102040226111?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20171102040236483?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
配置如下:
![](http://img.blog.csdn.net/20171102040256903?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如上面wq退出保存后第3方软件仓库已经搭建好,下来我们安装wps,如下:
![](http://img.blog.csdn.net/20171102040438868?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20171102040457036?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如上图 说明我们的第3方软件仓库已经搭建好了。三. 搭建网络yum源。
1.搭建主机环境(1)主机先安装httpd
![](http://img.blog.csdn.net/20171102041839346?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如下,表示安装成功
![](http://img.blog.csdn.net/20171102041850097?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(2)开启httpd服务
![](http://img.blog.csdn.net/20171102041857970?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.修改配置文件。
/etc/yum.repos.d/yum.repo
![](http://img.blog.csdn.net/20171102042142473?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(2)开始配置,并退出保存
![](http://img.blog.csdn.net/20171102042149584?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(3)测试,在浏览器输入http://本机ip/rhel7.1,可以看到镜像中的内容,则说明主机配置成功
![](http://img.blog.csdn.net/20171102042200757?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
四、虚拟机安装软件
绝对路径:/etc/yum.repos.d/yum.repo
![](http://img.blog.csdn.net/20171102042213848?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
更改为如下:
![](http://img.blog.csdn.net/20171102042346400?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在客户端虽然没有镜像但是可以直接通过真机安装。
![](http://img.blog.csdn.net/20171102042410065?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU3VubnlfRnV0dXJl/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
如上说明虚拟机可以安装。
一、搭建本地yum源
yum是上层软件管理工具,可以解决软件的依赖关系,但是yum能使用的前提是必须要有yum源,以及配置源的指向文件。
1.配置镜像安装源一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的1.配置镜像安装源一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的/iso,作为安装源。mkdir /iso然后将镜像移动到此。
但是镜像里的软件,并不能被直接读出,这里就要借助挂载
如下显示说明挂载已经成功
2.配置文件绝对路径:/etc/yum.repos.d/yum.repo
打开yum.repo,显示如下
更改http://网络协议为file://本地协议,并指向/rhel7.2(将镜像挂载的所在目录)
这时候本地yum源已经配置成功我们可以在firefox中尝试,如下图
如上所示我们已经完成了本地yum源的搭建二、搭建第3方软件仓库
【1】新建一个目录,存放第三方软件。我这以新建/software为例。
将下载的第三方软件包存放在/software
【2】配置系统文件绝对路径:/etc/yum.repos.d/yum.repo
配置如下:
如上面wq退出保存后第3方软件仓库已经搭建好,下来我们安装wps,如下:
如上图 说明我们的第3方软件仓库已经搭建好了。三. 搭建网络yum源。
1.搭建主机环境(1)主机先安装httpd
如下,表示安装成功
(2)开启httpd服务
2.修改配置文件。
/etc/yum.repos.d/yum.repo
(2)开始配置,并退出保存
(3)测试,在浏览器输入http://本机ip/rhel7.1,可以看到镜像中的内容,则说明主机配置成功
四、虚拟机安装软件
绝对路径:/etc/yum.repos.d/yum.repo
更改为如下:
在客户端虽然没有镜像但是可以直接通过真机安装。
如上说明虚拟机可以安装。
相关文章推荐
- 配置本地yum源以及第3方软件仓库的搭建
- linux软件仓库搭建——搭建yum源以及第三方软件仓库
- linux软件仓库搭建——搭建yum源以及第三方软件仓库
- 10/21 本地yum源搭建,共享 以及 第三方yum仓库搭建
- Linux 第五周学习笔记(2)第三方软件yum仓库的搭建,共享yum源,时间同步服务
- linux通过挂载系统光盘搭建本地yum仓库的方法
- Linux中本地仓库yum源搭建的简要步骤
- 使用Linux命令行测试网速以及rhel使用Centos仓库 , 企业实际应用之同步远程yum源到本地
- linux通过挂载系统光盘搭建本地yum仓库的方法
- linux系统管理之ip配置、yum本地仓库搭建、密码破解
- linux学习第二十一篇:安装软件包的三种方法,rpm,yum工具用法,yum搭建本地仓库
- linux——如何搭建本地仓库 以及 httpd网络yum仓库?
- Linux安装软件包的三种方法,rpm包介绍,rpm工具用法,yum工具用法,yum搭建本地仓库
- redhat下软件的rpm安葬以及yum源仓库的搭建安装
- 百晓生带你玩转linux系统服务搭建系列-----Yum仓库的搭建
- linux基础简介 系统安装 常用命令 系统命令 软件管理 搭建Java服务器并进行远程管理
- 在Ubuntu(Linux)系统中安装一些软件以及工具
- 在Linux系统下使用Docker以及Weave搭建Nginx反向代理
- Linux系统(安装软件)搭建本地yum源及搭建第三方软件库
- 【Linux】搭建本地yum源