YUM工具

简介:

Yum全称Yellow dog Updater, Modified
是一个在FEdora和RedHat以及CentoOS中的Shell前端软件包管理器
基于RPM包管理,能够从指定的服务器自动啊下载RPM包并且安装
可以自动处理以来性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载,安装。

配置YUM仓库/YUM源

本地源:系统安装光盘

目的:

通过系统光盘获得软件包,并安装软件
观察YUM核心配置目录:
记住这个目录/etc/yum。repos.d/
打开一个.repo
观察国外地址(下载速度慢)
yum install -y wget(没有任何修改,即可安装软件。YUM默认是配置好的)
1.备份一处官方YUM库
mv /etc/yum.repos.d/
/tmp
linux之RPM包管理
2.编写本地YUM库配置文件
vim /dtc/yum.repos.d/dvd.repo
linux之RPM包管理_第1张图片
//:
/etc/yum.repos.d/是YUM下载地址库目录
[dvd]某一个库的名称,中括号[]是必须的
name=dvd是库的说明,name是必须的
baseurl=file:///mnt/cdrom 下载库的具体地址.重要
gpgcheck=0是关闭校验
3 挂载安装光盘:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom/
linux之RPM包管理
重启后,使用ls /mnt/cdrom,查看到光盘信息即可
linux之RPM包管理_第2张图片
4 使用YUM 安装和卸载程序:
yum install -y httpd
linux之RPM包管理
systemctl start httpd
linux之RPM包管理
5.模拟客户机访问
打开浏览器,输入网站服务器的IP地址

网络源:使用官方源

目的:使用国内厂商提供的软件包地址(如:http://alibaba.com/.sadflsdjfjsdalkfdsa) 作为YUM的仓库。
阿里云:1 清理原先YUM库
yum install wget
mv /etc/yum.repos.d/* /tmp
linux之RPM包管理_第3张图片
下载阿里源至yum库
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

EPEL:
简介:企业版Linux的额外软件包)
下载epel配置文件
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
重建缓存
yum makecache
linux之RPM包管理_第4张图片

Nginx:(配置文件)

进入Nginx官网
[{"src":"xap:resources/cda92cfea975eee9943d4f87dc612ee90050d6f2e222af9ab1e886ee77e0ef4d.png"}]linux之RPM包管理_第5张图片
[{"src":"xap:resources/6895dbe80842c1d52347ac5b67a9fb216268944325ad4f5d250e5cd17606b8e8.png"}]linux之RPM包管理_第6张图片
[{"src":"xap:resources/d4d9fdb52cffd8206a4c814693bff8b5640456ccbf67bc4f8c52904dc3f121f0.png"}]linux之RPM包管理_第7张图片
[{"src":"xap:resources/acb0d42aba6482cd3aca8fcb3dfcc527638f9975b8d19fcd063cbee2a5bc3c21.png"}]linux之RPM包管理_第8张图片
[{"src":"xap:resources/602579b00fd073e01b8fd6fd3e1db62e8d2787d9f4eb11d219a943d68fe4e3d5.png"}]linux之RPM包管理_第9张图片
linux之RPM包管理_第10张图片