zoukankan      html  css  js  c++  java
  • 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%]

     

     

     

  • 相关阅读:
    Pytest单元测试框架之FixTure内置临时文件tmpdir操作
    Python+Request库+第三方平台实现验证码识别示例
    Pytest单元测试框架之parametrize参数化
    Pytest单元测试框架之setup/teardown模块示例操作
    mysql匿名账户登录导致的"ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'"错误
    求全排列
    (转载)你真的会写单例模式吗——Java实现
    《大话设计模式》之--第14章 老板回来,我不知道----观察者模式
    关于java Integer大小比较的问题
    Java char[] 数组转为 String 的两种方式
  • 原文地址:https://www.cnblogs.com/heihouzi/p/8663292.html
Copyright © 2011-2022 走看看