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:一般前两者比较常用.

     有待进一步补充完善.

  • 相关阅读:
    使用PHP模拟post提交数据
    window.event.keycode值大全
    php采集
    自己写的一个简单PHP采集器
    php如何实现定时任务,php定时任务方法,最佳解决方案,php自动任务处理
    关于delphi软件运行出现Invalid floating point operation的错误的解决办法
    delphi编程创建桌面快捷方式
    BCB直接访问硬件端口和物理内存
    delphi winio 输入
    总是说spring难学?来看完这些spring的注解及其解释,真香!
  • 原文地址:https://www.cnblogs.com/unqiang/p/2748765.html
Copyright © 2011-2022 走看看