首页 > 代码库 > 回答运维新手对YUM安装和编译安装的区别

回答运维新手对YUM安装和编译安装的区别

    工作之余不乏一些幽默和调侃!

    擅长网络的同事小李对Linux服务这方面一直不怎么了解。今天编译安装nginx时看到很多configure参数后头疼的问我,这yum安装和编译安装有啥区别啊?!


个人看法总结如下:


安装方式不同:


yum安装:是将yum源中的rpm包下载到本地,安装这个rpm包(安装完自动删除rpm包,可配置安装完之后不删除)。

源码安装:下载源码包,需要进行配置、编译和安装,配置的过程可以进行参数设定。


优缺点:

yum安装优点:安装方便,快捷,能够解决包依赖的问题。

yum安装缺点:安装一气呵成,无法人为干预。源里面有什么就安装什么,安装的版本也是依照yum源来定。


源码安装优点:配置过程可以按照需求设置参数,可以自选版本,安装灵活

源码安装缺点:由于版本自选导致许多依赖包找不到,需要解决依赖关系。


总而言之:

yum安装  就像是厨师做好的菜,人家做什么,你就要吃什么,不能挑食,全吃光

源码安装 就像是自己买菜自己做,想吃什么样的,就做什么样的...吃不吃完随便自己



内容参考来源于互联网

本文出自 “lisp的运维之路” 博客,请务必保留此出处http://lspgyy.blog.51cto.com/5264172/1543248