zoukankan      html  css  js  c++  java
  • RPM包的管理

    RPM包管理

      -rpm命令管理

       yum在线管理

    1.RPM包命名规则

      httpd-2.2.15 . 15 . e16 . centos.1.i686.rpm (包全名)

      httpd         软件包名

      2.2.15            软件版本

      15              软件发布次数

      e16.centos     适合的linux平台

      i686                适合的硬件平台

      rpm       rpm包扩展名

    noarch 任何平台都可使用

      RPM包依赖性

      树形依赖     a  》  b  》  c

              安装:c  》  b  》  a

              卸载:a  》  b  》  c

      环形依赖    a  》  b  》  c  》  a

              一起安装就可以解决

      模块依赖    查询网站

              www.rpmfind.net

     包全名与包名:

      1.包全名:操作的包是没有安装的软件包时,使用包全名。而且要注意路径(安装升级)

         包名:操作已经安装的软件包时,使用包名,搜索/var/lib/rpm/中的数据库(查询、卸载)

         packages目录下、rpm包

      2.rpm安装

       rpm -ivh 包全名

        选项:

          -i(install)  安装

          -v(verbose)  显示详细信息

          -h(hash)  显示进度

          --nodeps  不检测依赖性

      3.RPM包升级

      rpm -uvh 包全名

      选项:

        -u (uparade)  升级

      4.卸载  

        rpm  -e包名

      选项:

        -e (erase)卸载

        --nodeps 不检测依赖性

  • 相关阅读:
    Anaconda设置虚拟环境并打包exe
    [转]Anaconda, conda, pyenv, virtualenv的区别
    [闲记]2020-2-13
    集合笔记
    Python_列表(list)
    LeetCode 1711. 大餐计数 做题小结
    LeetCode 242. 有效的字母异位词 做题小结
    GitHub Actions教程 使用selenium自动化
    LeetCode 5641. 卡车上的最大单元数 做题小结
    git 批量删除文件夹和文件
  • 原文地址:https://www.cnblogs.com/mrzuo/p/7086740.html
Copyright © 2011-2022 走看看