其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·使用AutoMake轻松生成Makefile
·BCB数据库图像保存技术
·GNU中的Makefile
·射频芯片nRF401天线设计的分析
·iframe 的自适应高度
·BCB之Socket通信
·软件企业如何实施CMM
·入门系列--OpenGL最简单的入门
·WIN95中日志钩子(JournalRecord Hook)的使用

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Red Hat Package Manager (RPM)

作者:未知 来源:月光软件站 加入时间:2005-6-5 月光软件站

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




相关文章

相关软件