zoukankan      html  css  js  c++  java
  • rpm命令使用简介

        什么是rpm?rpm是RPM package manager的缩写,最早由RedHat公司提出的软件包标准,后来随着rpm的不断发展而又增加许多功能,逐渐的成为linux公认的软件包管理标 准。支持该格式的厂商有RedHat linux、suse linux、Mandriva linux。
        rpm命令十分强大,那么rpm命令究竟有什么功能呢?
        1 查询已安装在linux系统中的rpm软件包的信息
        2 查询rpm软件包安装文件的信息
        3 安装rpm软件包到当前linux系统
        4 从linux系统中卸载已安装的rpm软件包
        5 升级当前linux系统的rpm软件包
    (1)#rpm -qa后面不接参数用于查看系统中已经安装的所有的rpm包
    (2)#rpm -q rpm包名用于查看系统中是否安装了该软件包,如果安装了,系统会显示完整的包名;如果没有安装,系统会提示"package bas is not installed"。
     (3)#rpm -qi rpm包名用于查看系统中已经安装的rpm包的完整信息,包括该包的版本信息,安装时间和大小等。
     (4)#rpm -ql rpm包名用于查看该软件包都安装到了那些位置。
     (5)#rpm -qf 文件名用于查看某个文件使用那个rpm包安装的。
     (6)#rpm -qpi rpm包名和#rpm -qpl分别用于查看没有安装的包的信息,注意下和(4)、(5)的区别。
     (7)#rpm -ivh 包名用于安装rpm软件包,i代表安装、v代表可视化安装、h代表安装的时候显示进度。
     (8)#rpm --force -irpm包用于强制安装rpm软件包,--force参数用于安装存在依存关系的rpm包。不过一般我们并不怎做,解决依存关系的较好的方法是使用#rpm -i 命令一起安装。
     (9)#rpm -e rpm包名用于删除rpm软件包。rpm -e --nodeps 包名用于删除存在依存关系的软件包,该命令可以将和该包存在依存关系的所有的软件包统统删除。
     (10)#rpm -Urpm包名用于对rpm包的升级。.
    http://songruolong.blog.51cto.com/277335/101324
  • 相关阅读:
    一则线上MySql连接异常的排查过程
    有一种娱乐叫看别人编程
    程序员DNS知识指南
    中国式开源
    RSS与公众号
    论国人的素质和一个公司的商业道德
    《阿里游戏高可用架构设计实践》阅读笔记
    《淘宝数据魔方技术架构解析》阅读笔记
    软件体系架构_系统质量属性场景描述_结合《淘宝网》实例
    《余额宝技术架构及演进》阅读笔记
  • 原文地址:https://www.cnblogs.com/coolid/p/2740827.html
Copyright © 2011-2022 走看看