• RPM


    1、概述

    RPM(RedHat Package Manager),Rethat软件包管理工具,类似windows里面的setup.exe

     是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。

    RPM包的名称格式

                       Apache-1.3.23-11.i386.rpm

                                           “apache” 软件名称

                                           “1.3.23-11”软件的版本号,主版本和此版本

                                           “i386”是软件所运行的硬件平台

                                           “rpm”文件扩展名,代表RPM包

     

    2、查询(rpm -qa)

    1)基本语法:

                       rpm -qa                       (功能描述:查询所安装的所有rpm软件包)

                       过滤

                       rpm -qa | grep rpm  软件包

    2)案例

                       [root@hadoop101 Packages]# rpm -qa |grep firefox

                       firefox-45.0.1-1.el6.centos.x86_64

     

    3、卸载(rpm -e)

    1)基本语法:

                               (1)rpm -e RPM软件包   

    或者                    (2) rpm -e --nodeps 软件包  

                     --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

    2)案例

                       [root@hadoop101 Packages]# rpm -e firefox

                       [root@hadoop101 Packages]# rpm -e -nodeps  firefox

     

     

    4、安装(rpm -ivh)

    1)基本语法:

           rpm -ivh RPM包全名

                  -i=install,安装

                  -v=verbose,显示详细信息

                  -h=hash,进度条

                  --nodeps,不检测依赖进度

    2)案例

                   [root@hadoop101 Packages]# pwd

                  /media/CentOS_6.8_Final/Packages

                   [root@hadoop101 Packages]# rpm -ivh firefox-45.0.1-1.el6.centos.x86_64.rpm

                  warning: firefox-45.0.1-1.el6.centos.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY

                  Preparing...                ########################################### [100%]

                  firefox                ########################################### [100%]

     

     

     

  • 相关阅读:
    PHP配置redis支持
    redis入门——redis常用命令
    CentOS7 linux下yum安装redis以及使用
    Linux安装配置git
    Java基础88 数据库设计的三大范式
    Java基础87 MySQL数据约束
    Java基础85 MVC开发模式
    错误/异常:java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind;的解决方法
    Java基础84 javaBean规范
    Java基础83 JSP标签及jsp自定义标签(网页知识)
  • 原文地址:https://www.cnblogs.com/heihouzi/p/8663292.html
Copyright © 2020-2023  润新知