一. 配置本地yum源
首先需要一个与本机匹配的安装镜像,rhel-server-7.3-x86_64-dvd.iso,这个文件从官方网站下载得到。
挂载:
将已经下载好的镜像挂在到/westos下
###这里的挂载是临时的重启后挂载失效,需重新挂载。编辑yum源配置文件
vim /etc/yum.repos.d/yum.repo/
测试:安装dhcp
永久挂载
若主机内存不够则可以采用光驱挂载
双击需要挂载的主机点击左上角灯泡再点击左下角add hardware
打开主机可以看到桌面有光盘(镜像文件)
挂载
yum用法:
yum list all | 列出所有安装包 |
yum list installed | 列出已经安装的 |
yum list available | 列出没有安装的 |
yum remove software | 卸载软件 |
yum install software | 安装软件 |
yum search 关键字 | 搜索与关键字相关的软件 |
yum whatprovides 文件 | 搜索包含此文件的包 |
yum reinstall software | 从新安装软件 |
yum localinstall 第三方软件 | 安装第三方软件并解决依赖关系 |
yum info software | 查询软件信息 |
yum groups list | 列出软件组 |
yum groups install | 安装组 |
yum groups remove | 卸载组 |
yum groups info | 查看组信息 |
二.共享型yum源配置
共享型yum表示在本地配置好yum源,别的主机可以通过访问使用。
首先要安装http服务
开启dhcp服务
关闭防火墙
进入共享目录,挂载镜像
测试:
同样这种挂载也是临时挂载,若需永久挂载只需改变本地永久挂载后面的地址
chmod 755 /etc/rc.d/rc.local ##让文件可执行
三.第三方软件仓库的搭建
首先找到几个第三方软件
测试:
四.软件包名称详解与rpm命令
rpm | 底层软件管理工具 |
-i | 安装软件 |
-v | 显示信息 |
-h | 指定包的解密方式为hash |
-q | 查询 |
-p | 指定软件包本身 |
-l | 列出软件中文件的名字 |
- -scripts | 查看软件安装和卸载过程中所执行的动作 |
-f | 查询某个文件属于那个安装包 |
-a | 所有 |
-e | 卸载 |
- -force | 强制 |
- -nodeps | 忽略依赖性 |