目录
Linux部署YUM仓库及共享服务
一、YUM
YUM是一个基于RPM包构建的软件更新机制,能够自动解决软件包之间的依赖关系
基于RPM包构建的软件更新机制
可以自动解决依赖关系
所有软件包由集中的YUM软件仓提供
工具管理
CentOS发布的RPM包集合
第三方组织发布的RPM包集合
用户自定义的RPM包集合
软件仓库提供方式
网络源
FTP服务: ftp://…
HTTP服务: http://…
本地源
本地目录: file://…
二、YUM配置文件
主配置文件
/etc/yum.conf
仓库设置文件
/etc/yum.repos.d/
日志文件
/var/log/yum.log
三、YUM命令详解
查询软件包
yum list [软件名] //显示可用的安装包
yum info [软件名] //显示安装包详细信息
yum search <关键字> //根据关键字查找软件安装包
yum whatprovides <关键字> //知道某个命令却不知道具体的包可以用此命令查找
查询软件包组
yum grouplist [包组名]
yum groupinfo <包组名>
安装软件
yum install [软件名] //安装软件包
yum groupinstall <包组名> //包组安装
升级软件
yum updae
yum groupupdate
卸载软件
yum remove 软件名
yum groupremove <包组名>
四、搭建YUM仓库
搭建本地YUM仓库
搭建阿里云仓库
FTP搭建云仓库
服务端
客户端