yum工具
Yum(全称为 Yellow dog Updater, Modified),基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
## 配置YUM仓库/YUM源
网络源:使用官方源
前提:联网
目的:使用国内厂商提供的软件包地址YUM的仓库。
阿里云配置:
1 清理原先YUM库
yum install wget //下载下载工具
mv /etc/yum.repos.d/* /tmp
2 下载阿里源至yum库
wget http://mirrors.aliyun.com/repo/Centos-7.repo -O /etc/yum.repos.d/CentOS-Base.repo
3 更新YUM源
yum repolist
yum makecache
EPEL配置:
下载epel配置文件
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
重建缓存
yum makecache
Nginx配置:
目的:通过查找官网了解构建官方源的原理。
第一步:找到提示
第二步:根据提示创建YUM配置文件
第三步: 查看服务器是否已经具备软件官方源。
网站
验证:
yum repolist //查看yum列表
yum list | grep nginx //查看列表中有没有Nginx包
提示:
系统的更新和升级,可以使用基础源(aliyun,163)。
软件的使用建议使用官方源(nginx.com/mysql.com)
使用yum管理rpm包
安装命令:
yum -y install 软件//安装
yum -y reinstall 软件 //重新安装
yum -y update 软件名 //更新
查询:
yum repolist //查询yum 源
yum list httpd //查询安装的程序
卸载:
yum -y remove httpd //remove移除,卸载安装包
查询工具和软件包的关系:
yum provides ifconfig //当ifconfig命令失效时,查询它的依赖关系工具,然后安装对应工具