`

rpm转载 linux下查看已经安装的软件包信息

阅读更多
rpm -qa | grep target


RPM使用详解

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。

1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看:

rpm -qpi Linux-1.4-6.i368.rpm

系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。

2.上面列出的所有文件在安装时不一定全部安装,就像Windows下程序的安装方式分为典型、完全、自定义一样,Linux也会让你选择安装方式,此时我们可以用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择:

rpm -qpl Linux-1.4-6.i368.rpm

3.选择安装方式后,开始安装。我们可以用rpm-ivh Linux-1.4-6.i368.rpm命令安装此软件。在安装过程中,若系统提示此软件已安装过或因其他原因无法继续安装,但若我们确实想执行安装命令,可以在 -ivh后加一参数“-replacepkgs”:

rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm

4.有时我们卸载某个安装过的软件,只需执行rpm-e <文件名>;命令即可。

5.对低版本软件进行升级是提高其功能的好办法,这样可以省去我们卸载后再安装新软件的麻烦,要升级某个软件,只须执行如下命令:rpm -uvh <文件名>;,注意:此时的文件名必须是要升级软件的升级补丁?

6.另外一个安装软件的方法可谓是Linux的独到之处,同时也是RMP强大功能的一个表现:通过FTP站点直接在线安装软件。当找到含有你所需软件的站点并与此网站连接后,执行下面的命令即可实现在线安装,譬如在线安装Linux-1.4-6.i368.rpm,可以用命令:

rpm -i ftp://ftp.pht.com/pub/linux/redhat/...-1.4-6.i368.rpm

7.在我们使用电脑过程中,难免会有误操作,若我们误删了几个文件而影响了系统的性能时,怎样查找到底少了哪些文件呢?RPM软件包提供了一个查找损坏文件的功能,执行此命令:rpm -Va即可,Linux将为你列出所有损坏的文件。你可以通过Linux的安装光盘进行修复。

8.Linux系统中文件繁多,在使用过程中,难免会碰到我们不认识的文件,在Windows下我们可以用“开始/查找”菜单快速判断某个文件属于哪个文件夹,在Linux中,下面这条命令行可以帮助我们快速判定某个文件属于哪个软件包:

rpm -qf <文件名>;

9.当每个软件包安装在Linux系统后,安装文件都会到RPM数据库中“报到”,所以,我们要查询某个已安装软件的属性时,只需到此数据库中查找即可。注意:此时的查询命令不同于1和8介绍的查询,这种方法只适用于已安装过的软件包!命令格式:

rpm -参数 <文件名>;
参考文档:http://www.cnblogs.com/cnspace/archive/2010/07/02/rpm.html
分享到:
评论

相关推荐

    linux DNS 软件包rpm

    linux DNS 软件包 rpm linux DNS 软件包 rpm linux DNS 软件包 rpm

    实验七 linux软件包管理.doc

    1、掌握Linux RPM软件包的查询、安装和删除方法,。 2、了解tar包的安装方法和过程 二、实验环境: 1、虚拟PC机。 2、linux操作系统。 三、实验内容 1执行rpm –qa|less命令,查询了解当前系统所安装的软件包程序...

    linux下elasticsearch8.2.2 rpm安装包 linux下elasticsearch8.2.2 rpm安装

    linux下elasticsearch8.2.2 rpm安装包linux下elasticsearch8.2.2 rpm安装包linux下elasticsearch8.2.2 rpm安装包linux下elasticsearch8.2.2 rpm安装包linux下elasticsearch8.2.2 rpm安装包linux下elasticsearch8.2.2...

    Linux下软件包的安装与管理

    主要讲述Linux下软件包的安装与管理,包括源码安装、RPM包安装以及二进制方式安装。

    Linux上安装和卸载rpm软件包的方法

    Linux上安装和卸载rpm软件包的方法如下所示: 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前...

    Linux应用技术:RPM软件包管理.pptx

    RPM软件包管理;RPM;RPM的优点;RPM的功能;RPM包管理前的准备;RPM包的名称;获得RPM包;查询软件包;查询软件包;查询软件包;查询软件包命令总结;安装软件包;使用rpm方式安装软件;查询telnet服务器的软件包是否安装成功 ...

    Linux 安装和软件包管理

    分享~~~Linux安装和软件包管理

    Linux操作系统:RPM管理软件包.pptx

    Linux操作系统:RPM管理软件包.pptx

    linux下软件包安装

    linux下软件包安装,源代码包的安装,RPM包的安装

    linux下安装oracle最全RPM软件包

    binutils-2.23.52.0.1-55.el7.x86_64.rpm compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm elfutils-0.163-3.el7.x86_64.rpm elfutils-devel-0.163-3.el7.x86_64.rpm elfutils-libelf-0.163-3.el7.x86_64.rpm elfutils...

    Linux系统下RPM软件包的安装及卸载.docx

    Linux系统下RPM软件包的安装及卸载.docx

    Linux下安装RPM和TAR管理软件包的方法

    RPM是一个功能十分强大的软件包管理系统,它使得Linux下的安装,升级和删除软件包的工作非常简单易行,并且还有查询,验证软件包的功能。本文以example.1.2.3-1.i386软件包为例来介绍了RPM和TAR管理软件包的安装,...

    linux tftp rpm软件包

    linux tftp rpm软件包 tftp-server-0.43-1.i386.rpm

    Linux 下rpm命令参数详解

    一、安装 命令格式: rpm -i ( or –... –excludedocs 不安装软件包中的文档文件 –includedocs 安装文档 –replacepkgs 强制重新安装已经安装的软件包 –replacefiles 替换属于其它软件包的文件 

    jdk-8u381-linux-x64.rpm 软件包

    jdk-8u381-linux-x64.rpm 软件包

    linux yum源软件包以及rpm包

    最小化安装linux之后需配置yum ,提供yum rpm软件包,及教程一个

    Linux攻略 关于RPM软件包使用方法的介绍

    RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM来升级软件,RPM会保留原先的配置文件,这样...

    Linux 软件的安装.rar

    视频文件包含:9、Linux 软件的安装.rar(1、如何通过源码安装,2、RPM、YUM 简介,3、RPM 的使用,4、YUM 的使用)

    mysql suse linux安装文档)

     rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”...

    Linux应用技术:软件包管理.docx

    执行rpm –qa|less命令,查询了解当前系统所安装的软件包程序,查看完后用q命令退出less命令。(截图) 查询显示包含tel关键字的软件包(截图) 查询当前系统是否安装了telnet软件包,若未安装,则安装该软件包,...

Global site tag (gtag.js) - Google Analytics