Chinaunix首页 | 论坛 | 博客
  • 博客访问: 133328
  • 博文数量: 18
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 435
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-23 10:53
文章分类
文章存档

2009年(9)

2008年(9)

我的朋友
最近访客

分类: LINUX

2008-05-20 10:52:11

 

rpm is a powerful Package Manager for Red Hat, Suse and Fedora Linux. It can be used to build, install, query, verify, update, and remove/erase individual software packages. A Package consists of an archive of files, and package information, including name, version, and description:

Syntax

Description

Example(s)

rpm -ivh {rpm-file}

Install the package

rpm -ivh mozilla-mail-1.7.5-17.i586.rpm
rpm -ivh --test mozilla-mail-1.7.5-17.i586.rpm

rpm -Uvh {rpm-file}

Upgrade package

rpm -Uvh mozilla-mail-1.7.6-12.i586.rpm
rpm -Uvh --test mozilla-mail-1.7.6-12.i586.rpm

rpm -ev {package}

Erase/remove/ an installed package

rpm -ev mozilla-mail

rpm -ev --nodeps {package}

Erase/remove/ an installed package without checking for dependencies

rpm -ev --nodeps mozilla-mail

 

 

 

rpm -qa

Display list all installed packages

rpm -qa
rpm -qa | less

rpm -qi {package}

Display installed information along with package version and short description

rpm -qi mozilla-mail

rpm -qf {/path/to/file}

Find out what package a file belongs to i.e. find what package owns the file

rpm -qf /etc/passwd
rpm -qf /bin/bash

rpm -qc {pacakge-name}

Display list of configuration file(s) for a package

rpm -qc httpd

rpm -qcf {/path/to/file}

Display list of configuration files for a command

rpm -qcf /usr/X11R6/bin/xeyes

rpm -qa --last

Display list of all recently installed RPMs

rpm -qa --last
rpm -qa --last | less

rpm -qpR {.rpm-file}
rpm -qR {package}

Find out what dependencies a rpm file has

rpm -qpR mediawiki-1.4rc1-4.i586.rpm
rpm -qR bash

阅读(1765) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:HOT PERL ONLINERS

给主人留下些什么吧!~~