一. 配置本地yum源

首先需要一个与本机匹配的安装镜像,rhel-server-7.3-x86_64-dvd.iso,这个文件从官方网站下载得到。

挂载:

将已经下载好的镜像挂在到/westos下

vdi镜像挂载 hdm挂载镜像_vdi镜像挂载


###这里的挂载是临时的重启后挂载失效,需重新挂载。编辑yum源配置文件

vdi镜像挂载 hdm挂载镜像_yum源_02

vim /etc/yum.repos.d/yum.repo/

vdi镜像挂载 hdm挂载镜像_安装软件_03


测试:安装dhcp

vdi镜像挂载 hdm挂载镜像_yum源_04


vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_05


永久挂载

vdi镜像挂载 hdm挂载镜像_安装包_06


vdi镜像挂载 hdm挂载镜像_安装包_07


若主机内存不够则可以采用光驱挂载

vdi镜像挂载 hdm挂载镜像_yum源_08


双击需要挂载的主机点击左上角灯泡再点击左下角add hardware

vdi镜像挂载 hdm挂载镜像_安装包_09


打开主机可以看到桌面有光盘(镜像文件)

vdi镜像挂载 hdm挂载镜像_yum源_10


挂载

vdi镜像挂载 hdm挂载镜像_安装软件_11

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服务

vdi镜像挂载 hdm挂载镜像_yum源_12


开启dhcp服务

vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_13


关闭防火墙

vdi镜像挂载 hdm挂载镜像_安装软件_14


进入共享目录,挂载镜像

vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_15


测试:

vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_16


同样这种挂载也是临时挂载,若需永久挂载只需改变本地永久挂载后面的地址

vdi镜像挂载 hdm挂载镜像_安装包_17

chmod 755 /etc/rc.d/rc.local   ##让文件可执行

三.第三方软件仓库的搭建

首先找到几个第三方软件

vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_18


vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_19


vdi镜像挂载 hdm挂载镜像_vdi镜像挂载_20


测试:

vdi镜像挂载 hdm挂载镜像_安装软件_21


vdi镜像挂载 hdm挂载镜像_安装软件_22

四.软件包名称详解与rpm命令

vdi镜像挂载 hdm挂载镜像_安装软件_23

rpm

底层软件管理工具

-i

安装软件

-v

显示信息

-h

指定包的解密方式为hash

-q

查询

-p

指定软件包本身

-l

列出软件中文件的名字

- -scripts

查看软件安装和卸载过程中所执行的动作

-f

查询某个文件属于那个安装包

-a

所有

-e

卸载

- -force

强制

- -nodeps

忽略依赖性