1、包名和包全名
a、包全名,即安装包的全名
例如abrt-2.0.8-43.el6.centos.i686.rpm
通常在安装和更新操作命令时需要指定包全名,而且要注意路径,原因其实也很简单,这些软件包还未安装在系统中
b、包名
例如abrt-2.0.8-43.el6.centos.i686.rpm的包名就是abrt,操作已经安装的软件,搜索的是/var/lib/rpm/中的数据库
2、RPM安装命令
rpm -ivh 包全名
| # | # |
|---|---|
| -i | install 安装 |
| -v | verbose 显示详细信息 |
| -h | hash 显示安装进度 |
| –nodeps | 安装时不检测依赖性,只有在测试时使用,不推荐使用 |
2、RPM升级命令
rpm -Uvh 包全名
| # | # |
|---|---|
| -U | upgrade 升级 |
| -v | verbose 显示详细信息 |
| -h | hash 显示安装进度 |
3、卸载命令
rpm -e 包名
| # | # |
|---|---|
| -e | erase 擦除卸载 |
*注意:在卸载的时候使用的是包名,且不需要加路径
本文详细介绍了RPM包管理系统中的包名与包全名的区别,包括如何使用RPM命令进行安装、升级及卸载等操作,并解释了在不同场景下使用包全名或包名的原因。
156

被折叠的 条评论
为什么被折叠?



