yum

全称:Yellow dog Updater, Modified 本质上也是个软件包管理

特点:能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系

学习yum分为四大步骤

第一步: yum的原理
第二步: 常用指令 (重点)
第三步: 制作 本地 yum 源
第四步: 制作 局域网 yum 源

1 yum的原理

yum 安装最新版maven yum安装教程_yum源


2 常用命令

查询服务器是否有需要安装的软件

yum   list | grep   需要的软件名

下载安装

yum  -y  install  需要的软件包

卸载

yum  -y  remove   需要卸载的软件包

列出设定yum源信息

yum repolist

清除yum缓存信息

yum clean all

3 制作本地yum源
原因:因为大数据集群为了安全,不让连接外网

原理:

yum 安装最新版maven yum安装教程_CentOS_02


第一步 挂载 持有系统镜像的 光驱

(上一期有讲解奥)第二步: 备份默认yum源仓库

yum 安装最新版maven yum安装教程_CentOS_03


yum 安装最新版maven yum安装教程_yum源_04


第三步:新增本地yum源 vim CentOS-Local.repo

**vi CentOS-Local.repo**

编辑命令如下:

[base]
      name=CentOS-Local
      baseurl=file:///mnt/cdrom
      gpgcheck=0
      enabled=1

yum 安装最新版maven yum安装教程_yum 安装最新版maven_05


注意:必须以 .repo结尾第四步: 断网 测试是否可以安装

yum 安装最新版maven yum安装教程_yum 安装最新版maven_06

4 制作局域网yum源

原理:

yum 安装最新版maven yum安装教程_yum 安装最新版maven_07


安装httpd软件

yum -y install httpd

启动 httpd 服务

service httpd start

测试

http://192.168.100.201:80

问题:发现无法访问怎么办?

原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口

解决: 通知 防火墙放行

关闭防火墙
原因:为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙

关闭防火墙

service iptables stop

重启之后不要开防火墙

chkconfig iptables off

制作局域网 yum源

使用浏览器访问http://192.168.100:201:80

yum 安装最新版maven yum安装教程_yum源_08


第一步: 将常用软件包 复制到指定目录下

yum 安装最新版maven yum安装教程_yum 安装最新版maven_09


第二步: 浏览器访问http://192.168.100.201/CentOS-6.9/

yum 安装最新版maven yum安装教程_CentOS_10


第三步: 更新其他节点的 本地yum源(在其他节点上测试)

yum 安装最新版maven yum安装教程_CentOS_11


yum 安装最新版maven yum安装教程_yum源_12


第四步: 测试是否成功(在其他节点上测试)

yum 安装最新版maven yum安装教程_yum源_13


yum 安装最新版maven yum安装教程_yum源_14