广告

Centos7系统如何使用rpm命令安装软件

2023-11-17

Centos7系统如何使用rpm命令安装软件?本教程以Centos7系统为例

本配置适用于Centos6,7版本

1.rpm常见命令参数

用法: rpm [选项...]

-a:查询所有套件;

-b<完成阶段><套件档> 或-t <完成阶段><套件档> :设置包装套件的完成阶段,并指定套件档的文件名称;

-c:只列出组态配置文件,本参数需配合"-l"参数使用;

-d:只列出文本文件,本参数需配合"-l"参数使用;

-e<套件档>或--erase<套件档>:删除指定的套件;

-f<文件> :查询拥有指定文件的套件;

-h或--hash:套件安装时列出标记;

-i:显示套件的相关信息;

-i<套件档>或--install<套件档>:安装指定的套件档;

-l:显示套件的文件列表;

-p<套件档> :查询指定的RPM套件档;

-q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户;

-R:显示套件的关联性信息;

-s:显示文件状态,本参数需配合"-l"参数使用;

-U<套件档>或--upgrade<套件档>:升级指定的套件档;

-v:显示指令执行过程;

-vv:详细显示指令执行过程,便于排错。
2.安装

rpm -ivh xxx.rpm # 直接安装

rpmrpm --force -ivh xxx.rpm # 忽略报错,强制安装
3.卸载

[root@localhost ~]# rpm -ql xz # 查询(xz举例子)

[root@localhost ~]# rpm -e xz # 卸载(xz举例子)
4.列出所有安装过的包

[root@localhost ~]# rpm -qa

列出所有安装过的包


如何获得某个软件包的文件全名

[root@localhost ~]# rpm -q xz(xz举例子)

获得某个软件包的文件全名


5.rpm包中的文件安装的位置

[root@localhost ~]# rpm -ql xz(xz举例子)

rpm包中的文件安装的位置


如果要查找所有安装过的包含某个字符串“sql”的软件包,命令如下:

rpm -qa |grep sql

查找所有安装过的包含某个字符串“sql”的软件包
 

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。本站原创内容未经允许不得转载,或转载时需注明出处!

上一篇:Windows 2008 R2 如何安装VNC Viewer

下一篇:Windows server 2016如何设置服务器管理器自启动

这条帮助是否解决了您的问题?已解决未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好!很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!

立即注册91VPS账号,免费体验多款产品
立即注册
联系我们
全国咨询热线:
0712-5319406
QQ客服:
800193021
91VPS微信客服

扫码联系微信客服