um方式在线安装软件php
yum是yellowdog updater modified的缩写。数据库
1.yum的安装与配置 缓存
#rpm -ivh yum-*.noarch.rpm (经过rpm包安装yum工具)ssh
2.yum的配置: yum的配置文件有主配置文件/etc/yum.conf 、资源库配置目录/etc/yum.repos.d ,yum安装后,默认的一些资源库配置可能没法使用,可能须要修改。
默认状况下系统自带的资源库在 /etc/yum.repos.d目录下的 Centos-Base.repo文件中配置;curl
#vi CentOs-Base.repo ([base]中是基本配置,mirrorlist=...表示yum从网上查找信息的地址)
3.yum的特色:
安装方便,自动解决增长或删除rpm包时遇到的依赖性问题
能够同时配置多个资源库
配置文件简单明了(/etc/yum.conf、 /etc/yum.repos.d/CentOs-Base.repo)
保持与RPM数据库的一致性ide
注意: yum会自动下载全部所需的升级资源包并默认放置在/var/cache/yum目录下。
4.yum的基本用法:
经过yum安装和删除RPM包
安装rpm包,如 dhcp 。命令;# yum install curl
检查更新rpm包 ,命令以下 : #yum check-update
更新全部的rpm包,命令: #yum update 工具
#yum clear 或yum clear all (清除缓存中旧的rpm头文件和包文件)测试
5.yum只下载软件不安装的两种方法阿里云
5.1 经过yum自带一个工具: yumdownloader
例: # yumdownloader gcc
5.2 使用yum的一个插件:yum-downloadonlyurl
--downloadonly 说明只下载
--downloaddir 指定安装到哪一个目录下;
6.yum加速插件 yum-fastestmirror
yum-fastestmirror 插件能够自动选择速度最快的mirror
配置文件:/etc/yum/pluginconf.d/fastestmirror.conf
其中yum镜像的速度测试记录文件 /var/cache/yum/timedhosts.txt
安装加速插件: # yum install yum-plugin-fastestmirror
7.更换系统默认yum源为阿里云yum源
备份原来的yum源: # mv /etc/yum.repos.d/CentOs-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载阿里云的yum: #wget -O /etc/yum.repos.d/CentOs-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo (使用wget -O下载并以不一样的文件名保存 )清理缓存: # yum clean all 生成新的缓存 : #yum makecache (即重新的源下载新的缓存文件)