Chinaunix首页 | 论坛 | 博客
  • 博客访问: 194387
  • 博文数量: 69
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 720
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-03 11:35
文章分类

全部博文(69)

文章存档

2011年(13)

2010年(46)

2009年(10)

我的朋友

分类: LINUX

2009-12-17 15:10:36

RPM命令简记

@ http://zcatt.cublog.cn

 

History:

2009-12-17, draft, zcatt beijing

2011-5-5, update yum and apt-get, delete system-config-packages.

 

1.    查询

一般需要root权限安装,更新和删除软件。

 

初始化rpm数据库,一般情况不需要使用。

 

#rpm --initdb

#rpm --rebuilddb

 

-q,  --query

query options

-a, --all

query all packages

-f, --file

query package owning file

-p, --package

query a package file(.rpm)

-c, --configfiles

list all configuration files

 

 

1) 查询已安装软件

# rpm -q mysql

 

# rpm -qa | grep mysql

 

2) 查询一个已安装文件归属哪个软件包

# rpm -qf  /usr/include/mysql/mysql.h

 

3)查询软件安装的位置

 

# rpm -ql mysql

 

4)查询已安装软件包的信息

 

# rpm -qi mysql

 

5) 查询已安装软件的配置文件

 

# rpm -qc mysql

 

6)文档的安装位置

 

# rpm -qd lynx

 

7)依赖关系

 

# rpm -qR mysql

 

7) 未安装rpm文件的查开,使用-qp配合其它option

 

# rpm -qpi  xxx..rpm

# rpm -qpl  xxx.rpm

# rpm -qpd  xxx.rpm

# rpm -qpR  xxx.rpm

 

 

2.    安装

# rpm -ivh xxxx.rpm

3. 卸载/删除

rpm -e xxxx

 

 

4. 其他

一般情况下可以使用较为友好的system-config-packages来安装和管理软件

Ubuntu可以使用apt-get, fedora可以使用yum. 

各系统都有自己的gui界面工具可供使用但一般都要有联网环境.

阅读(1165) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~