`
wangyihust
  • 浏览: 442257 次
文章分类
社区版块
存档分类
最新评论

Red Hat Package Manager (RPM)

阅读更多

Red Hat Package Manager (RPM), a tool that facilitates installing, uninstalling, and upgrading software for your Red Hat Linux system.

RPM packages are generally named using a convention that lets you determine the name of the package, the version of the software, the release number of the software, and the system architecture for which the application is intended.

1. mkdir -p /var/redhat-tree/RedHat
To install packages, launch the package management tool by issuing the command:
redhat-config-packages --tree=/var/redhat-tree

2.
the redhat-install-packages command can install RPM packages from any source.
To install a package using the redhat-install-packages command, issue the command:
redhat-install-packages  package-file.rpm


3.you can use the rpm command to accomplish feats not possible using the package management tool. For instance, you can use the rpm command to install or remove individual packages, install packages from non-Red Hat media, and install packages other than those built by Red Hat.

4.Querying the RPM Database
rpm -q  package

5.Installing a Package
rpm -ivh  package

The options used with the rpm command include:
-i
This option specifies that RPM should install the package or packages given as arguments.

-h
This option specifies that RPM should print hash marks (#) as it installs the package as a visible indication of progress.

-v
The verbose option specifies that RPM should print messages that summarize its actions and progress.

 if you want to overwrite the package, add the —replacepkgs option to your command:
rpm -ivh --replacepkgs bad-1.0-1.i386.rpm

6.To uninstall a package, type:
rpm -e  package

In this command, package is the name of the package, not the name of the package file. The name should omit the architecture; it can also omit the package version or package version and release number. For example, you can erase the nano package by issuing either of the following commands:
rpm -e nano-1.2.1-4rpm -e nano

If you attempt to uninstall a package on which another package depends, RPM will report a dependency error and terminate without uninstalling the package. You can force RPM to uninstall the package by using the —nodeps option:
rpm -e --nodeps  package


7.Updating a Package
rpm -Uvh  package



分享到:
评论

相关推荐

    Red Hat Enterprise Linux 6 Package Manifest

    Red Hat Enterprise Linux 6 使用 RPM(Red Hat Package Manager)作为其软件包管理系统,RPM 可以管理和维护软件包的安装、升级和卸载。Package Manifest 文档提供了 Red Hat Enterprise Linux 6 中所有软件包的...

    red hat 9宝典书籍

    - **软件包管理**:Red Hat 9 使用 RPM (Red Hat Package Manager) 来管理软件包。用户可以通过命令行工具 `rpm` 或图形界面工具如 GNOME 包管理器来安装、卸载、升级软件包。 #### 三、Red Hat 9 的桌面环境与应用...

    Red Hat Linux学习基础教程

    1. **RPM包管理**:Red Hat使用RPM(Red Hat Package Manager)格式的软件包,通过`rpm`命令安装、查询和卸载软件。 2. **Yum和Dnf**:作为RPM的前端工具,Yum(在较旧版本中使用)和Dnf(新版本中)简化了软件包的...

    Fedora 8 and Red Hat Enterprise Linux Bible

    在软件管理方面,书中详细解释了RPM(Red Hat Package Manager)和Yum(Yellowdog Updater, Modified)工具的使用,这些工具是Fedora和Red Hat系统中管理软件包的关键。用户可以通过它们来安装、升级、查询和卸载...

    构建基于Linux系统的软件管理平台

    RPM是Red Hat Package Manager的缩写,是Red Hat及其衍生版Linux发行版中用于软件包管理的工具。它提供了一种标准的方式来打包、分发和安装软件。RPM包包含了软件的元数据(如名称、版本号、依赖关系等)以及实际的...

    red hat linux 9系统管理.rar

    5. **软件包管理**: RPM(Red Hat Package Manager)是Red Hat Linux 9的主要软件包管理工具,用于安装、升级和卸载软件。配合`yum`工具,可以从远程仓库下载并安装软件包,解决依赖关系。 6. **系统日志与监控**: ...

    samba服务安装rpm包

    在这个场景中,我们将讨论如何在Linux环境下安装Samba服务,并利用提供的RPM(Red Hat Package Manager)包来完成这一过程。 标题提到的“samba服务安装rpm包”,意味着我们要在Linux系统上通过RPM包管理器来安装...

    Red Hat Linux 基础教程

    7. **软件包管理**:了解RPM(Red Hat Package Manager)和Yum(Yellowdog Updater, Modified)工具,学习如何安装、更新和移除软件。 8. **网络配置**:学习如何配置网络接口,包括静态IP和动态DHCP,以及DNS解析...

    Red hat linux 应用指南

    6. **软件包管理**:使用RPM(Red Hat Package Manager)和Yum(Yellowdog Updater, Modified)工具来安装、更新和卸载软件。掌握软件源的配置,以及依赖关系的解决。 7. **安全管理**:学习如何设置防火墙...

    LINUX资料RED HAT命令资料-详解请参考

    - **rpm**:RPM(Red Hat Package Manager)包管理工具,用于处理.rpm格式的软件包。 9. **用户与组管理**: - **useradd**/**userdel**:添加或删除用户。 - **groupadd**/**groupdel**:添加或删除组。 - **...

    Red Hat Linux 入门指南

    Red Hat Linux使用RPM(Red Hat Package Manager)格式的软件包,通过`yum`或`dnf`进行安装、升级和卸载。例如,`yum install package_name`或`dnf install package_name`可以安装指定软件。 ### 7. 系统服务与启动...

    428XL仪器中的Red Hat Linux操作系统.pdf

    - **集成化软件包管理**:Red Hat Linux使用RPM(Red Hat Package Manager)和Yum(Yellowdog Updater, Modified)进行软件包的安装、更新和管理,使得日常操作变得简单高效。 - **安全性**:Red Hat Linux提供了...

    软件管理

    RPM Package Manager(原Red Hat Package Manager,现在是一个递归缩写) 由 Red Hat 公司提出,被众多 Linux 发行版所采用 也称二进制( binary code)无需编译,可以直接使用 无法设定个人设置,开关功能 软件包...

    修改red hat yum 源为centos

    RHEL默认使用的是RPM(Red Hat Package Manager)格式的软件包,并依赖于官方的RHEL订阅服务来提供这些包。然而,CentOS是一个与RHEL高度兼容的开源替代品,其YUM源通常提供了免费的软件仓库。 开始修改YUM源之前,...

    openssh8.9的rpm包

    在Linux环境中,RPM(Red Hat Package Manager)是一种广泛使用的软件包管理器,用于安装、升级和管理软件。"openssh-8.9p1.rpm"是一个RPM包,包含了openssh 8.9p1的源代码和构建好的二进制文件,可以直接在支持RPM...

    在Red Hat Linux 9.0下安装JDK

    3. **安装JDK**:运行`rpm -ivh jdk-1_5_0_09-linux-i586-rpm.bin`,通过RPM(Red Hat Package Manager)进行安装。JDK会被安装在 `/usr/java/` 目录下。 安装完成后,你需要配置环境变量以使系统能够识别并使用新...

    Red Hat 9系统管理

    6. **软件包管理**:Red Hat 9使用RPM(Red Hat Package Manager)进行软件包的安装、查询、升级和卸载。理解RPM的工作原理和相关命令,如`rpm`, `yum`(早期的软件包管理工具,用于在线更新)。 7. **系统服务与...

    vsftpd-3.0.2 RPM安装包

    RPM(Red Hat Package Manager)是Linux系统中常用的软件包管理器,用于安装、升级、查询和卸载软件。RPM包格式便于软件的分发和维护,通过RPM,用户可以轻松管理系统中的软件,而无需关心编译和配置细节。 2. **...

    Red Hat Linux 9基础教程

    3. **软件管理**: 使用RPM(Red Hat Package Manager)和YUM(Yellowdog Updater, Modified)进行软件包的安装、更新和管理。 4. **X Window系统**: 支持X Window系统,提供窗口管理和图形用户界面。 5. **网络功能*...

Global site tag (gtag.js) - Google Analytics