1、通过yum指令安装(类似安装包)
a) 安装原理:
通过分析rpm的包头数据,根据软件的相关性制作出属性相对应的解决方案,自动处理软件的相依属性,解决安装或移出或升级的问题
b) 最简单的安装方式:
yum search 软件 搜索安装软件包
c) yum install 软件,如果没有搜到就需要换指令
d) yum remove 软件
卸载软件,但不会卸载相关的相依属性软件
2、通过rpm指令安装(类似压缩包)
a) 安装原理:
rpm安装时会先读取文件内记载的设置参数,与Linux系统环境比对,自动化安装。类似windows下的 .exe安装包
b) rpm查询已安装的软件件信息
i. –q:仅查询后面接的软件名称是否安装
ii. –qa:列出所有已在本机安装的软件名
iii. –ql:列出该软件所有的文件与目录所在的完整文件名(list)
iv. –qR:列出该软件有关的相依软件所含的文件(类似:Required)
c) rpm安装软件:
i. -i:指定 .rpm文件
ii. –v:查看更详细的安装信息
iii. –h:以安装信息列显示安装进度
iv. –U:指定 .rpm文件升级同名包
3、通过源码安装
a) 安装原理:
通过源码打包的方式安装,需要进行编译后安装
b) 步骤:
i. 下载源码,创建文件夹解压项目
ii. 进入目录查看帮助文档,编译安装
iii. 常用指令:
1. ./configure:本质上是脚本文件,运行configure文件
2. ./make:如果configure检查系统相关环境,如果通过会生成Makefile文件,使用make按照Makefile的指令编译文件生成可执行程序
3. make install:通过文件年拷贝完成对源码的安装,本质上类似,windows的环境变量注册,创建快捷方式
4. make clean:清除Makefile产生的临时文件 比较常用
5. make uninstall:根据Makefile文件删除,效果不大
6. gcc make:是GNU编译套件按照Makefile编译程序
备注:开发者工具包
yum groupinstall “Development Tools” –y (-y安装默认yes)