1.rpm包及其管理
2.二进制软件包管理
3.源代码包安装
4.脚本安装
首先,RPM软件包名组成:软件名,版本号,发行号和硬件平台。
安装 rpm -ivh
查询 rpm -q -ql -qa -qc -qf -qi -qip -qlp -qd
-qp --scripts
--changelog 查询修改次数
-a 查询所以已安装的软件包
-f 查询软件所属软件包
-p 查询软件包
-i 显示软件包信息
-l 显示软件包中的文件列表
-d 显示被标注为文档的文件列表
-c 显示被标注为配置文件的文件列表
--excludedocs不安装软件包中的文档文件,--prefix PATH 安装到由PATH指定的路径
--test 只对安装经行测试,并不实际安装
如果软件已被安装想覆盖安装该软件包,可以使用--replacepkgs选项
如果要安装的软件包中有一个文件已经在安装其他软件包时安装,要想让RPM忽略该错误信息,可以使用 --replacefile命令
校验 rpm -v
5 文件的md5校验值
S 文件的大小
L 链接文件
T 文件的创建时间
D 设备文件
U 文件的用户
G 文件的用户组
M 文件的权限
强制安装使用--nodeps命令
软件包升级 -uvh
软件包文件提取
1.解压所有文件到当前目录
rpm 2cpio 软件包名 | cpio -idv
2.解压指定文件到当前目录
rpm 2cpio 软件包名 | cpio -idv 目录名
yum
yum install 安装
check-update 检测升级
update 升级
list 软件包查询
info 软件包信息
remove 卸载
源代码包安装
解压解包:tar -xzvf
cd 目录名
make(编译)
make install(安装)
脚本安装
解压解包:tar
cd
vim
./setup.sh