rpm包
Posted fanshehu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rpm包相关的知识,希望对你有一定的参考价值。
1.什么是rpm包
是一种编译好的二进制软件包,安装速度快。
2.rpm包命名
el6:该软件包用于在Red Hat 6.x, CentOS 6.x, and CloudLinux 6.x进行安装
el7:该软件包用于在Red Hat 7.x, CentOS 7.x, and CloudLinux 7.x进行安装
el8:该软件包用于在Red Hat 7.x, CentOS 7.x, and CloudLinux 7.x进行安装
i386:适用于intel和AMD所有32位的cpu()
x86:该软件包适用于32位cpu
x64:该软件包适用于64位cpu
x86-64:该软件包适用于32,64位cpu
3.rpm包安装
使用rpm包管理工具安装(要注意依赖问题)
选项:-i 安装 包校检选项:-V 包是否被修改
-h 显示进度(人性化显示安装进度) -S 文件大小是否改变
-v 显示安装信息 -M 文件类型,权限是否改变
-e 卸载 -L 文件路径是否改变
-q 查询 -U 文件所有者是否改变
-T 文件时间信息是否改变
常用命令:
1. rpm -ivh 包名
2. rpm -q 包名 #查看包是否安装
3. rpm -qa #查看所有已安装包
4. rpm -ql 包名 #查看包安装位置
5. rpm -qi 包名 #查看包信息
6. rpm -qf 文件名 #查看该文件属于哪个包
4.rpm包中文件提取(备份)
命令:rpm2cpio 包名 | cpio -idv 文件名(包中文件提取到这个文件内)
以上是关于rpm包的主要内容,如果未能解决你的问题,请参考以下文章