zoukankan      html  css  js  c++  java
  • RPM基础知识

    1. RPM包命名原则
      httpd-2.2.15-15.el6.centos.1.i686.rpm
      httpd       软件包名
      2.2.15       软件版本
      15      软件发布的次数
      el6.centos       适合的linux平台
      i696       适合的硬件平台
      rpm       rpm包扩展名(实际上linux是没有扩展名的,linux扩展名只是为了给人看的)

    2. 区分包名和包全名
      httpd 包名
           操作的是已经安装的软件包是,使用包名。是搜索/var/lib/rpm/中的数据库,所以不要写绝对路径。像查询、卸载等命令可以使用包名。
      httpd-2.2.15-15.el6.centos.1.i686.rpm 包全名
           如果操作的是没有安装的软件包时,使用的是包全名。而且要注意路径。

    3. RPM包依赖性:

      • 树形依赖:

      • 环形依赖:a->b->c->a
        解决方法:将a包和c包用一条指令安装,rpm -ivh a.rpm c.rpm

      • 模块依赖:
        有的是依赖软件而不是依赖包如下所示:
        libncurses.so.5 is needed by MySQL-client-5.6.35-1.rhel5.i386
        libncurses.so.5是一个软件而不是一个包,只要把libncurses.so.5所在的包安装上libncurses.so.5就会安装上。

        模块依赖查询网站:www.rpmfind.net

    4. rpm包安装方式

      • rpm包命令方式安装:
        手动安装,缺乏的依赖包很多时,安装过程很繁琐
      • yum在线安装
        会自动带网上下载所需的依赖包进行安装,安装过程简单,但是Redhat系统对yum收费。

    您的资助是我最大的动力!
    金额随意,欢迎来赏!

  • 相关阅读:
    Report parameters
    维护SE16N Maintain entries
    SE16N Related &SAP_EDIT (转载)
    SD增强 MV45AFZZ
    原始系统问题SE03 Original System
    eclipse 连接不上HBase集群
    Hadoop hdfs yarn HA
    hadoop手动启动jobhistory
    hadoop错误提示 exitCode: 1 due to: Exception from container-launch.
    no filesystem for scheme hdfs
  • 原文地址:https://www.cnblogs.com/Corphish/p/7078306.html
Copyright © 2011-2022 走看看