zoukankan      html  css  js  c++  java
  • rpm命令说明

    RPM命令常用参数

    RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm):

    -q在系统中查询软件或查询指定rpm包的内容信息
    -i在系统中安装软件
    -U在系统中升级软件
    -e在系统中卸载软件
    -h用#(hash)符显示rpm安装过程
    -v详述安装过程
    -p表明对RPM包进行查询,通常和其它参数同时使用,如:
    -qlp查询某个RPM包中的所有文件列表
    -qip查询某个RPM包的内容信息

    RPM命令参数使用方法

    以上参数有些需要组合使用,比如说rpm-hpackage.rpm是没有意义的,但rpm-ihpackage.rpm即表示安装package并用#符显示安装进度。

    安装RPM包
     

    #rpm -ivh package.rpm

    升级RPM包命令
     

    #rpm -Uvh package.rpm

    卸载RPM包命令
    #rpm-evpackage

    查询RPM包中包含的文件列表命令
     

    #rpm-qlp package

    查询RPM包中包含的文件列表命令
     

    #rpm -qlp package

    查询RPM包中包含的内容信息命令
     

    #rpm-qip package

    查询系统中所有已安装RPM包
     

    #rpm -qa

    RPM包管理示例

    以下步骤描述了一个普通用户安装IBMLotusNotesV85(以下简称Notes)的典型操作过程。Notes的RPM包名为ibm_lotus_notes-8.5.i586.rpm。

    首先查询是否该软件是否已经在系统中存在     
     

    #rpm -qa | grep ibm_lotus_notes

    如果返回信息为空那么说明该软件还未被安装。

    查询Notes软件包内容:
     

    #rpm -qip ibm_lotus_notes-8.5.i586.rpm
    Name:ibm_lotus_notesRelocations:/opt/ibm/lotus/notes
    Version:8.5Vendor:IBM
    Release:20081211.1925BuildDate:Sat13Dec200809:38:55AMCST
    InstallDate:(notinstalled)BuildHost:dithers.notesdev.ibm.com
    Group:Applications/Office
    SourceRPM:ibm_lotus_notes-8.5-20081211.1925.src.rpm
    Size:603779427License:Commercial
    Signature:DSA/SHA1,Sat13Dec200809:43:02AMCST,KeyID314c8c6534f9ae75
    Summary:IBMLotusNotes
    Description:
    IBMLotusNotessoftwareprovidesarobust...

    安装Notes:     
     

    #rpm -ivh ibm_lotus_notes-8.5.i586.rpm

    返回信息:
    Preparing...###########################################[100%]
    1:ibm_lotus_notes###########################################[100%]

    升级Notes:
    若今后需要基于该版本升级至更高版本的Notes(缝.0-ibm_lotus_notes-9.0.i586.rpm),则使用-U参数:
     

    #rpm -Uvh ibm_lotus_notes-8.5.i586.rpm

    在该步骤中如果使用-i则系统通常会报文件冲突错误,无法正常安装。

    卸载Notes
    注意卸载软件使用软件名称,而不是包文件名:
     

    #rpm -ev ibm_lotus_notes

  • 相关阅读:
    MySQL存储写入性能严重抖动分析
    关于MySQL的commit非规律性失败案例的深入分析
    MySQL存储写入速度慢分析
    MySQL缓存之Qcache与buffer pool对比
    SQL执行过程中的性能负载点
    关于MySQL用户会话及连接线程
    如何查询、修改参数状态值
    genymotion 前端调试
    name是个特殊的变量名吗
    background-size 导致的背景不居中问题
  • 原文地址:https://www.cnblogs.com/bethal/p/5292128.html
Copyright © 2011-2022 走看看