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

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

发布时间:2021-09-24 04:18

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

本文导读

客户热线:13306992629

客户服务中心
Baidu
map