首先Linux系统是使用软件管理器来进行软件的安装,卸载和查询等操作的
而软件管理器又分为后端工具和前端工具
- 后端工具分为:rpm,dpt
- 前端工具有:yum
为什么要使用yum安装软件,这里就涉及到后端工具存在的问题
我们如果要安装软件A,通常要解决的问题是:要先安装组件B,
而组件B又依赖组件C
等于说我们如果要安装某个软件还得程序员去理清这个软件组件的依赖链条,简单的比如用rpm安装mysql5.7
那这个问题如何解决/p>
答案就是yum
- yum解决问题上面方法的问题很简单,yum工具会根据你要安装的软件解析出依赖树
- 然后把依赖树的软件从 上的yum库全部下载下来
- 最后是将安装交给rpm或者dpt就OK了
简单总结一下;这个yum其实本质上还是基于后端软件包管理工具的,实际上更像个包工头,有他来指挥工人(后端工具)干活,就不用业主操心了
附加:CentOS7的其他安装方式:
绿色安装和源码安装
绿色安装自然不用说,下来就能用
源码安装,比如redis的安装就是典型的源码安装,下载的全是C++代码,需要额外下载GCC编译成可运行的二进制文件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!