文档中心 > Linux实用技巧 > Centos7系统如何使用rpm命令安装软件

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

最近更新时间:2021-09-24 04:18:44

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

本配置适用于Centos67版本

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举例子)

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

rpm -qa |grep sql

如果您的问题还未解决,可以提交工单寻求帮助。

免费试用30+款云服务产品 即刻开始您的上云之旅
免费试用
Baidu
map