zoukankan      html  css  js  c++  java
  • 关于rpm包

       

           最近对linux虚拟机下的rpm包命令使用比较频繁,对它总结下:                 

        在windows系统下,通常的压缩包为:.zip和.rar的,而在linux下,打包为.rpm包.Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的添加/删除程序,但是功能又比添加/删除程序强很多,它就是Red Hat Package Manager(简称RPM)。rpm 执行安装包分为二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。

     RPM包命名规则
                Psbash-3.0-19.2.i386.rpm

    bash:软件名称   3.0-19.2:软件版本号,其中"3.0"是主版本号,"19.2"是次版本号

    i386:软件所运行的硬件平台,noarch代表所有种类cpu       rpm:文件的扩展名

    典型的 RPM 有着类似 foo-1.0-1.i386.rpm这样的名称其中指明了包名 (foo), 版本号 (1.0), 发行号 (1), 和硬件平台 (i386)

        RPM 有五个基本的操作 模式(不包括包的编译): 安装,卸载,升级,查询,校验。

    一般常用的命令为:安装、卸载、查询.

    安装一个rpm包:

    1> 安装命令:rpm -ivh yaws-1.88-102.x86_64.rpm

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

    1:yaws                   ########################################### [100%]

    再查看包的信息,看包是否安装成功:

    2>  使用查询命令-q 

        rpm -qa yaws 或者 rpm -qa | grep yaws

       Yaws -1.88 -102

    删除一个rpm包:

       删除命令 rpm -e

    1> rpm -e yaws-1.88-102 或者 rpm -e yaws或者rpm -e yaws-1.88或者rpm -e yaws-

    ps:一般前两者比较常用.

     有待进一步补充完善.

  • 相关阅读:
    美团DSP
    pid稳态控制
    Tensorflow的gRPC编程(一)
    信息增益,信息增益率
    tensorflow dnn 参考
    java tfserving grpc 通信调用代码解析 【重点参考】
    Saltstack module dnsmasq 详解
    Saltstack module django 详解
    Saltstack module disk 详解
    Saltstack module dig 详解
  • 原文地址:https://www.cnblogs.com/unqiang/p/2748765.html
Copyright © 2011-2022 走看看