centos7安装软件方法汇总——RPM包安装、源码安装、二进制包安装、yum在线安装

一、四种安装方式步骤概览

安装步骤都是参考我之前发过的四种安装方式,不太清楚的朋友可以去看看。目前rpm安装方式还没单独写文章,后续笔者可能会补上

源码包安装——源码安装一个nginx软件-CSDN博客

yum安装——替换centos7的yum源-CSDN博客

二进制包安装——通过二进制包安装jdk+tomcat-CSDN博客

各安装方式步骤
rpm包安装 源码安装 二进制包安装 yum在线安装
获取rpm包 获取压缩包 获取压缩包 yum源替换
rpm -ivh 安装 解压缩 解压缩 yum -y install 直接安装
发现缺少依赖包 预编译 (重命名)
下载依赖包 缺少依赖,缺啥补啥,再次预编译 配置环境并更新环境
rpm -ivh ./*.rpm 安装所有包 编译
安装

二、总结

  四种安装方式yum安装最为简单,只要输入一行命令就能在线安装,基于rpm包构建的软件更新机制,可以自动解决rpm包之间的依赖关系,但是yum源里的资源有限,一个yum 不能解决所有问题;rpm只能安装已经下载到本地的rpm包,不能在线安装rpm包,且不能自动处理包与包之间的依赖问题;源码安装最为复杂困难,但是源码安装的灵活性要很高,因为是源码包咱们自己来编译所以只要编译通过就没啥库的依赖关系需要担心,可以定制功能;二进制包的话因为二进制包本身就是已经编译好的所以不太灵活。