`

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 -参数 <文件名> 

    10.rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm --nodeps --force
    加上那两个参数的意义就在于,
    安装时不再分析包之间的依赖关系而直接安装,
    也就不会再提示error: Failed dependencies:这样的错误了

摘自:http://www.jb51.net/LINUXjishu/10984.html
分享到:
评论

相关推荐

    rpm常用命令

    1. rpm 常用命令 (01)安装一个包:# rpm -ivh (02) 升级一个包:# rpm -Uvh (03) 移走一个包:# rpm -e (04) 安装参数: --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使...

    linux rpm包命令

    下面将详细介绍与RPM相关的几个常用命令。 #### 1. 安装命令:`rpm -i` 或 `rpm --install` 这两个命令用于安装新的软件包。当指定一个或多个RPM包时,RPM会自动处理依赖关系,并提示用户是否继续安装。例如: ``...

    Linux常用命令RPM 的详解文档

    本文将详细介绍 RPM 的各种命令及其选项,帮助用户更好地理解和使用 RPM。 #### 二、RPM 命令概述 RPM 支持多种操作,包括但不限于安装、更新、卸载、查询等。以下是一些常用的 RPM 命令: 1. **安装软件包**: ...

    Linux常用指令RPM命令参数详细介绍

    下面我们将逐一介绍RPM的一些常用命令和参数。 #### 三、常用RPM命令与参数详解 ##### 1. 安装命令 - **-ivh**: 该参数组合用于安装时显示详细的安装过程,包括进度条和详细信息。 - `-i` 或 `--install`: 表示...

    常用linux命名rpm包

    在Linux操作系统中,RPM(Red Hat Package Manager)是一种广泛使用的软件包管理器,它能够帮助用户方便地安装、升级、查询和卸载软件。...因此,掌握这些常用命令对于Linux用户来说是极其重要的。

    linux_rpm命令

    #### 二、RPM 常用命令 ##### 1. 安装一个包 ```sh # rpm -ivh 文件名 ``` **描述**: - `-i` 或 `--install`:表示安装新的软件包。 - `-v`:增加详细输出信息。 - `-h` 或 `--hash`:每完成一部分安装就输出一...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

    linux\linux-rpm安装命令

    #### 常用命令及其功能 ##### 安装:`rpm -i` 或 `rpm --install` 使用`-i`或`--install`选项,可以安装一个新的软件包。如果要安装多个软件包,可以在命令后连续添加多个`.rpm`文件。 **选项详解**: - `-h`或`...

    glibc 2.14 rpm 安装包及安装命令

    在Linux环境中,RPM(Red Hat Package Manager)是一种常用的软件包管理系统,用于安装、升级和卸载软件。对于RPM格式的glibc 2.14安装包,你可以通过以下步骤进行安装: 1. **下载glibc 2.14 RPM包**:首先,你...

    linux常用命令详解(rpm)

    本文主要介绍Linux环境下的一种强大的软件管理工具——RPM(Red Hat Package Manager)。RPM不仅可以帮助用户轻松安装、卸载软件,还能进行查询、更新等一系列操作。 #### RPM与TAR的基本安装和卸载 在Linux中,...

    Linux新手入门常用命令大全

    本文档将为Linux新手提供一份常用命令的列表,并对每个命令的基本用法进行介绍。 首先是关于软件包管理的命令`rpm`。`rpm`命令是Red Hat Package Manager的缩写,用于在基于Red Hat的系统中安装、查询、更新、验证...

    LINUX终端常用命令 课件 PPT

    LINUX终端常用命令文件和目录操作 3.2 文件压缩和归档 3.3 文件系统命令 3.4 用户管理命令 3.5系统管理命令 3.6网络管理命令 3.7 软件包管理命令rpm 学习目的要求 1.学会使用Linux 的常用命令; 2.掌握...

    YUM常用命令介绍

    以下是YUM的一些常用命令及其详细说明: 1. **列出所有可更新的软件清单**: 命令:`yum check-update` 该命令会检查当前系统中所有可更新的RPM软件包,显示其最新版本。 2. **安装所有更新软件**: 命令:`yum...

    linuxRPM命令详解

    #### 常用命令与示例 ##### 安装软件包 - `-i` 或 `--install` 用于安装新的软件包。 - `-v` 或 `--verbose` 用于提供更详细的输出信息。 - `-h` 或 `--hash` 在安装过程中打印哈希标记。 **示例:** ```bash rpm ...

    CentOS常用命令大全整理

    CentOS 常用命令大全整理 本文整理了 CentOS 系统中常用的命令,涵盖了查看 CPU 信息、内存信息、CPU 位数、Linux 版本、内核版本、当前时间、硬盘和分区、安装的软件包、键盘布局、SELinux 情况、IP 和 MAC 地址、...

Global site tag (gtag.js) - Google Analytics