RPM(RedHat Package Manager)web
rp-pppoe-3.1-5.i386.rpm
软件名称-版本号-编译次数-适合的硬件平台.扩展名数据库
xxx-devel.rpm
开发使用缓存
xxx.noarch.rpm
noarch表示没有任何硬件等级上的限制ui
yum在线升级原理
拉取rpm依赖缓存至本地
安装rpm时检查本地依赖,缺乏的话直接下载安装
安装rpmspa
rpm安装的软件信息存储位置
/var/lib/rpm开发
相关命令
rpm -i xxx.rpm yyy.rpm 安装名称为xxx的rpm,能够同时安装多个
rpm -ivh xxx.rpm 安装并查看更详细的安装信息及进度
rpm -ivh http://website.name/path/xxx.rpm
rpm -e xxx 卸载rpm
参数说明
-i install的意思
-v 查看详细的安装新界面
-h 显示安装进度it
检查rpm是否有属性依赖问题
rpm -ivh xxx.rpm --test编译
rpm -Uvh xxx 升级rpm 若未安装,系统将予以直接安装
rpm -Fvh xxx 更新rpm 若未安装,系统不会予以安装test
rpm查询相关
rpm -q xxx 查询是否安装xxx rpm
rpm -qa 列出系统上面全部软件名称
rpm -qi xxx 列出软件详细信息
rpm -ql xxx 列出软件相关全部目录及文件
rpm -qc xxx 列出软件全部配置文件
rpm -qd xxx 列出软件全部帮助文件(找出与man有关的文件)
rpm -qR xxx 列出该软件的依赖文件
rpm -qf xxx 找出该文件属于哪个已安装的软件
rpm -qp xxx原理
重建rpm数据库
rpm --rebuilddb