RPM有什么作用?
使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。
RPM有几种基本的模式?
- 安装---# rpm–i 或# rpm–ivh
- 查询---# rpm–q
- 验证---# rpm–V或# rpm–verify
- 删除---# rpm–e
安装模式下常用的rpm命令有哪些?
- 安装一个包---# rpm -ivh---# rpm–i vim-common-6.3.035-3.i386.rpm(软件名称-版本号-支持平台)
- 升级一个包---# rpm -Uvh
- 安装参数---force (强制安装覆盖其它包的文件)----nodeps (强制安装依赖其它包的文件)
查询模式下常用的rpm命令有哪些?
- 查询系统中安装的rpm包---# rpm -qa
- 查询指定名称的rpm包是否被安装---# rpm -q < rpm package name>
- 查询指定名称rpm包的详细信息---# rpm -qi < rpm package name>
- 查询指定名称rpm包中的文件列表--# rpm -ql < rpm package name>
- 查询指定文件所属的rpm包---#rpm -qf < file name>
- 查询指定rpm包文件的详细信息---#rpm -qpi < rpm package file name>
- 查询指定rpm包文件中的文件列表---#rpm -qpi < rpm package file name>
为什么实际应用中优先使用yum命令安装?
包之间存在依赖关系时,使用rpm命令需要手动查找并安装哪些依赖包,使用yum命令会自动安装需要依赖的包