linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)

1.什么是yum源/h2>

2.实验环境

node1的生成过程如下:

步骤一:在真机里面给ttt虚拟机做一个快照虚拟机noed1

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
步骤四:查看node1虚拟机的版本,确保接下来配置yum源的镜像与node1主机的版本一致
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
(2)配置本地yum源

步骤一:挂载镜像(镜像挂载到一个目录上才可以被识别)

镜像文件给好以后,还要将镜像文件挂载起来,才会有软件库,才能安装软件

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
说明

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
步骤三:设定系统安装源指向

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
[westos] 软件库的名字,任意写,仓库名称
name=westos 软件库的描述信息,任意写 ,对软件源的描述
baseurl=file:///westos 软件安装访问地址, 网络安装源
gpgcheck=0 不让红帽公司检测这台node1虚拟机要下载的第三方软件是否授权,不检测gpgkey
enabled=1 让以上操作生效,此安装源语句块生效

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
总结:共享型yum源搭建成功了,别的主机可以利用我的yum源软件仓库来安装官方软件了
共享型yum源的部署 (共享什么东西,把自己的什么东西上去即可)
别的主机在浏览器里面输入我的ip以及目录就可以看到我的东西

6.yum命令

yum命令的详细用法

yum clean all 清除所有的yum缓存,才会使用新的yum源
yum repolist 列出软件仓库信息
yum install software 安装一个软件
yum update 更新
yum list software 查看软件
yum list all 查看所有软件
yum list installed 列出所有已安装软件
yum list available 列出可安装软件
yum reinstall software 重新安装软件
yum remove software 卸载软件
yum info software 查看软件信息
yum search software信息 根据软件信息查找软件
yum whatprovides file 根据文件信息找出包含此文件信息的软件(不管有没有装过该软件)
yum history 查看系统中软件管理信息
yum history info 数字 对数字为id的信息进行显示
yum groups list 列出软件组
yum groups info 查看软件组的信息
yum groups install sfgroup 安装软件组
yum groups remove sfgroup 卸载软件组

yum clean all 清除所有的yum缓存,才会使用新的yum源

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum install software(软件名称) 安装一个软件
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum list installed 列出所有已安装软件
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum reinstall software(软件名称) 重新安装软件
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum info software 查看软件信息

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum whatprovides file 根据文件信息找出包含此文件信息的软件(不管有没有装过该)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum history info 数字 对数字为id的信息进行显示
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum groups info 查看软件组的信息
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
yum groups remove sfgroup 卸载软件组
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
(3)实验目的:给ttt虚拟机安装第三方软件,且不需要处理依赖性关系
(4)实验步骤:

步骤一:查看第三方软件安装包在我的真机中的存放路径

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
说明:这里的画图软件、谷歌浏览器、办公软件均属于第三方软件

步骤三:创建第三方软件的仓库

实验前提:有第三方软件安装包

把所有的rpm包放到一个目录中

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)

在之前的yum源仓库文件里面写入第三方软件安装的信息

linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
编辑yum源软件仓库文件使第三方软件的依赖性生效
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
一次性安装好绘图软件
linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
来源:温柔梦9527

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

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

相关推荐