zoukankan      html  css  js  c++  java
  • rpm常用命令

    * 手动安装 rpm 包 
    `rpm-ivh xxxxx.rpm`  
    参数:   
    --force 即使覆盖其他包的文件也没强迫安装   
    --nodeps 即使依赖包没安装,也被强制安装 

    * 查看 rpm 包信息 
    `rpm-qpi xxxxx.rpm`

    * 查看 rpm 包依赖 
    `rpm -qpR xxxxx.rpm`

    * 查看 rpm 包中包含那些文件 
    `rpm -qlp xxxxx.rpm`   可以加grep搜索  `rpm -qlp xxxxx.rpm|grep spec`

    * 使用工具rpm2cpio提取文件:
    `rpm2cpio xxxxx.rpm |cpio -ivd xxx.jpg`

    * 用rpm2cpio将rpm文件转换成cpio文件
    `rpm2cpio xxxxxx.rpm >xxxxx.cpio`

    * 用cpio解压cpio文件  
    `cpio -i  --make-directories`

    * 提取所有文件: 
    `rpm2cpio xxx.rpm | cpio -vi`  
    `rpm2cpio xxx.rpm | cpio -idmv`  
    `rpm2cpio xxx.rpm | cpio --extract --make-directories` 

    * cpio 参数说明:   
    **i** 和 **extract** 表示提取文件    
    **v** 表示指示执行进程     
    **d** 和 **make-directory** 表示根据包中文件原来的路径建立目录  **m** 表示保持文件的更新时间

    * 查看rpm包里的pre和post install脚本:
    `rpm -qp --scripts xxxxx.rpm` 

    * 查看安装的过程中,代码的执行过程: 
    `rpm -ih -vv xxxxx.rpm` 

    * 强制卸载rpm包 
    `rpm -e --nodeps xxxxx`  
     没有rpm后缀

    * 查询一个rpm包是否被安装
    `rpm - q xxxxxx`

  • 相关阅读:
    ODI ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
    oracle 执行计划简介
    oracle job定时执行存储过程详解
    ODI 目标表主键有序列的同步处理
    ODI 同义词问题
    U盘安装redhat Linux
    ODI ora_01653 表空间无法扩展
    C#使用JSON相关
    常用查询汇总
    EXCEL中汉字转拼音
  • 原文地址:https://www.cnblogs.com/relucent/p/5518839.html
Copyright © 2011-2022 走看看