需要知道
yum源:yellow dog updater,modified 是一个shell前端软件包管理器,基于RPM包管理能够自动处理依赖性问题,可以看成一个软件集合地,资源丰富,同时可以更有效解决依赖性问题
本地yum源:似光盘附带一些软件,可以把光盘当成本地源安装软件
网络yum源:aliyun镜像网站属于网络源,可以通过互联网把软件下载下来

环境:为保证实验练习,在一个全新的虚拟机快照镜像,提前配置网络,
检查是否有yum源

yum仓库iso_配置文件


一、配置本地yum源:

1.整体思路:

yum仓库iso_安装软件_02


具体步骤:

1.获得一个和本机系统匹配的镜像

2.挂载镜像:(镜像挂载在目录上时才能被识别):

mount /iso/rhel-server-7.3-x86_64-dvd.iso    /westos

3.设定永久挂载配置文件:

vim /etc/rc.d/rc.local

编辑:mount /iso/rhel-server-7.3-x86_64-dvd.iso /westos 4.给定权限:

yum仓库iso_yum仓库iso_03


5.设置系统安装源:

cd /etc/yum.repos.d/

yum仓库iso_yum仓库iso_04


编辑配置文件:

yum仓库iso_yum仓库iso_05


6.检查yum仓库:

yum仓库iso_yum源_06

二、配置网络共享yum源:
整体思路;

yum仓库iso_安装软件_07


1.因为本次需要http服务,所以可以使用Yum安装httpd: yum install httpd 2.开启httpd服务:systemctl start httpd(systemctl enable httpd) 查看防火墙状态并封锁systemctl mask firewalld防止不信任被挡:

yum仓库iso_yum仓库iso_08


3. 挂载镜像: cd /var/www/html查看

只有这样挂载才能生效:

yum仓库iso_配置文件_09

  1. 挂载: mount /iso/rhel-server-7.3-x86_64-dvd.iso /var/www/html/westos

5.用浏览器验证是否挂载好

6.永久设置:

yum仓库iso_安装软件_10


7.给定权限,开机自启:

yum仓库iso_yum源_11


三、常用的yum命令

yum clean all

清除原有yum缓存

yum repolist

列出仓库信息

yum install software

安装

yum list software

查看软件

yum list all

查看所有软件

yum list installed

列出已安装软件

yum list available 列出可安装软件

yum reinstall software

卸载

yum info software

查看软件信息

yum search software信息

根据软件信息查找软件

yum history

查看系统中软件管理信息

yum history info 数字

对该数字为id的信息进行显示

yum groups list

列出软件组

yum groups info

查看软件组的信息

yum groups install sfgroup

安装软件组

yum groups remove sfgroup

卸载软件组

具体用法:

yum仓库iso_安装软件_12

yum仓库iso_yum仓库iso_13


四、搭建第三方软件仓库

1.整体思路:

yum仓库iso_安装软件_14


2.具体步骤:

/1.将真机中的软件安装包下载到虚拟机:

scp root@172.25.254.37:/home/kiosk/software/* /mnt(路径查看)

2.查看确认:cd /mnt/执行ls

yum仓库iso_安装软件_15


3.生成repodate目录:createrepo -v /mnt/

yum仓库iso_yum源_16

yum仓库iso_配置文件_17


4.创建新目录:mv /mnt/* /software/ 5.写入安装信息:cd /etc/yum.repos.d

编辑westos.repo

修改westos中baseurl=http://172.25.254.xx/westos(网络源)

yum仓库iso_安装软件_18


本地源:

yum仓库iso_安装软件_19

6.对依赖性进行检查:

yum仓库iso_yum源_20


yum仓库iso_安装软件_21


yum仓库iso_配置文件_22


7.编辑yum源仓库的配置文件:

yum仓库iso_yum仓库iso_23


编辑: vim westos.repo

yum仓库iso_配置文件_24


8.可以一次性装好之前相互依赖的软件:

yum仓库iso_安装软件_25


五、rpm的相关指令:

常用安装过程:rpm -ivh xxxx

rpm -i

安装

rpm -q

查看

rpm -e

卸载

rpm -a

所有

rpm -p

软件包

rpm -ql

查看软件在系统中的安装文件路径

rpm -qlp

查看未安装的软件包在系统中如果安装后产生文件的路径

rpm -qf

根据某个文件找出此文件属于哪个安装包

rpm -v

显示软件安装过程

rpm -h

采用hash加密

rpm -qc

查看软件的配置文件名称

rpm -qd

查看软件的帮助文件

rpm --scritps

查看脚本

rpm --nodeps

安装软件忽略依赖性

rpm --force

强行安装

rpm -Kv

检测安装包是否被篡改

具体用法:

yum仓库iso_配置文件_26


yum仓库iso_配置文件_27

yum仓库iso_配置文件_28


yum仓库iso_yum源_29


!!!注意:安装wps yum rpm 都可以

安装谷歌时,它自己的yum不能使用必须删除