yum源安装

yum就是最终版本 编译+rpm
不仅仅是自动安装,只要申明条件,它会自动安装最新版本
自动解决依赖关系。如果有环境需要和其他软件支持,它会自动一并安装。
yum的安装方式是升级的,但是安装包还是rpm格式。

yum由两部分组成:
1.仓库
2.客户端(服务端)

工作原理:
1.yum的服务器上创建yum仓库,在这个仓库中事先已经存储了许多rpm包,以及这些rpm包相关的元数据信息。
元数据:就是包的位置,包与包之间的依赖关系。包的版本 文件列表
软件管理器可以清楚的了解软件包的信息,如何安装、升级或者删除。
2.安装、升级、卸载
yum install 安装
yum remove 卸载
yum list 显示当前仓库中所有可以使用的包
yum info 显示当前仓库所有可拥包的信息 yum info 软件名 查看指定的软件包的信息
yum search 软件名 搜索当前仓库是否有这个安装包
yum provides 软件名 精确搜索可用包
yum update 升级

仓库:本地仓库(一般是用光盘镜像)
在线仓库(阿里 腾讯 百度 网易)
第三方库 epel源
在一个系统当中可以有多个仓库,系统会自动选择,网速快的,他会自动搜索仓库我需要的软件。

** 一、本地仓库**
1.创建仓库

cd /etc/yum.repos.d	#进入yum源仓库目录
vim local.repo		#编辑本地yum源配置信息,local为自命名

2.编辑配置文件local.repo

[local]						#和文件名一一对应
name=local					#描述信息,local可以随便写
baseurl=file:///mnt			#指定光盘挂载目录最为仓库软件
gpgcheck=0					#不检查软件的序列号,可以提高下载速度
enabled=1					#开启此yum仓库  ##由于默认就是开启,此行可以不加

3.挂载光盘镜像:把光盘镜像或者硬盘和本地目录进行一对一的挂载映射

mount /dev/cdrom /mnt/
mount /dev/sr0 /mnt/

挂载规则:
1.一个挂载点同一时间只能挂载一个设备。
2.挂载点都是一个已经存在的空目录。
3.一个设备不要同时挂载多个目录。
4.一个挂载点不要同时挂载多个设备

4.清除历史版本缓存&&建立元数据信息

yum clean all && yum makecache

5.安装apache

yum -y install httpd

在线yum源
1.在线获取(以阿里为例)

cd /etc/yum.repos.d
wget http://mirrors.aliyun.com/repo/Centos-7.repo

2.清除历史版本缓存&&建立元数据信息

yum clean all && yum makecache

3.安装apache

yum -y install httpd

第三方仓库
使用epel源,安装nginx

nginx -v						#查看nginx版本号
systemctl stop nginx			#停止nginx进程
yum -y install epel -release	#获取epel源
yum clean all && yum makecache	#清除历史版本缓存&&建立元数据信息
yum -y install nginx			#安装nginx
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值