包的类型(格式)
1、exe:windows的格式
2、免安装包(绿色版)
3、rpm包:centos、redhat、Oracle Linux、
4、deb包:
5、apk包:
源码包(源代码)安装顺序:任何操作系统都能使用,但部署起来比较麻烦(需要解压、安装开发环境、配置、编译、安装),在正式安装之前,需要有对应的开发环境
对于已安装包的查询:
rpm 可以跟的选项:
-qa:显示当前系统中所有以rpm方式安装的所有软件列表
-qi:详细信息
-ql:显示指定的软件包在当前系统中安装的所有目录、文件列表(--list)
-qf:查看指定的文件或目录是由哪个软件包所安装的(- file)(只能跟文件的名字)
-e:卸载指定名称的软件包
-U或F:更新 (U:可以更新,包不存在就直接安装、F:包不存在就放弃更新)
-i:在当前系统中安装 ( Install ) 一个新的 RPM 软件包。
-h: 在安装或升级软件包的过程中,以“#”号显示安装进度。
-v: 显示软件安装过程中的详细信息。
--nodeps:无视依赖,强制安装
--force:强制降版本
--import:导入
--rebuilddb:重建
--initdb:重建
源代码编译安装过程: