一,yum安装和源码(tar包)安装,方式的不同
1,yum安装是将yum源中的rpm包下载到本地,安装这个rpm包。这个rpm包是别人编译安装好的二进制包。这种方式与其说是安装不如说是,更新来的更确切一点。
2,源码安装,下载是源码包,要进行编译和安装,编译过程,可以进行参数设定。
二,yum安装和源码安装,优缺点分析
1,yum安装的优缺点
yum安装的优点,做运维的都很清楚,安装东西,方便快捷,特别是不用考虑包依赖。
yum安装的缺点,安装过程,人为无法干预,不能按需,安装。源里面有什么就安装什么,安装的版本也比较低。
2,源码安装的优缺点
源码安装的优点,编译安装过程,可以设定参数,按照需求,进行安装,并且安装的版本,可以自己选择,灵活性比较大。
源码安装的缺点,由于安装包过新或者是其他问题,导致依赖的包没有,或者版本过低。这个时候就要解决包的依赖问题,linux系统中有的包,一个依赖一个,可能装一个小东西,就要解决一堆包的依赖问题,花很多时间解决包的依赖问题,得不尝失。源码安装的多了,不敢升级系统,升级系统,可能会导致以前手动装的东西,不能用。
Linux系统常用的安装软件的三种方法
1.利用yum安装软件
rpm 是linux的一种软件包名称,以.rpm结尾,安装的时候语法为:rpm -ivh。
rpm包的安装有个很大的缺点就是文件的关联性太大,有时装一个软件要安装很多其他的软件包,很麻烦。
所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,
安装方法是:yum -y install 软件
yum并不是一种包,而是安装包的软件。
简单的说: rpm 只能安装已经下载到本地机器上的rpm 包。 yum能在线下载并安装rpm包,能更新系统,而且还能自动处理包与包之间的依赖问题,这个是rpm 工具所不具备的。
2.利用rpm命令安装软件
查看是否安装了改软件和版本号:rpm -qa rpm的软件包名
安装软件:rpm –ivh rpm的软件包名
升级软件:执行rpm -Uvh rpm包名
rpm参数 参数说明
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检测套件是否正确安装
3.利用源码安装软件
解压:tar -xzvf 软件.tar.gz
配置环境:/configure
编译:make
安装:make install
卸载:make uninstall
标签:依赖,rpm,源码,yum,软件,安装 From: https://www.cnblogs.com/Alwayslearn/p/16643204.html