当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux 指令篇:系统设置--rpm

Unix/Linux
如何在linux下面运行招商银行专业版
Windows和Linux系统共存 完美解决方案
Linux 和对称多处理应用程序介绍
Red Hat Linux 附加引导和内核引导选项
Linux 2.6.11内核文件IO系统调用详解
走向高手之路 Linux系统内核技术解读
菜鸟乐园 Linux系统内核代码特色一览
Linux内核和传统Unix内核的比较
内核中的物理内存分配函数kernel api
使用 Linux 系统调用的内核命令
详细解析 Linux内核的主要配置选项
内核操作 Linux2.6内核驱动移植参考
Linux内存中Swap和Buffer Cache机制
高手进阶 更换Fedora Core 6的内核
高手风范 Linux操作系统内核编码风格
Linux操作系统内核中工作队列的操作
揭开Linux系统内核调试器的神秘面纱
系统“大挪移” Linux服务器迁移大法
高手进阶 重新编译Linux操作系统的内核
Ubuntu系统关于驱动模块命令的一些使用

Unix/Linux 中的 Linux 指令篇:系统设置--rpm


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 89 ::
收藏到网摘: n/a

rpm(redhat package manager)

功能说明:管理套件。

语  法:rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][--addsign<套件档>+][--allfiles][--allmatches][--badreloc][--buildroot<根目录>][--changelog][--checksig<套件档>+][--clean][--dbpath<数据库目录>][--dump][--excludedocs][--excludepath<排除目录>][--force][--ftpproxy<主机名称或IP地址>][--ftpport<通信端口>][--help][--httpproxy<主机名称或IP地址>][--httpport<通信端口>][--ignorearch][--ignoreos][--ignoresize][--includedocs][--initdb][justdb][--nobulid][--nodeps][--nofiles][--nogpg][--nomd5][--nopgp][--noorder][--noscripts][--notriggers][--oldpackage][--percent][--pipe<执行指令>][--prefix<目的目录>][--provides][--queryformat<档头格式>][--querytags][--rcfile<配置档>][--rebulid<套件档>][--rebuliddb][--recompile<套件档>][--relocate<原目录>=<新目录>][--replacefiles][--replacepkgs][--requires][--resign<套件档>+][--rmsource][--rmsource<文件>][--root<根目录>][--scripts][--setperms][--setugids][--short-circuit][--sign][--target=<安装平台>+][--test][--timecheck<检查秒数>][--triggeredby<套件档>][--triggers][--verify][--version][--whatprovides<功能特性>][--whatrequires<功能特性>]

补充说明:rmp原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。

参  数:
  -a  查询所有套件。
  -b<完成阶段><套件档>+或-t <完成阶段><套件档>+  设置包装套件的完成阶段,并指定套件档的文件名称。
  -c  只列出组态配置文件,本参数需配合"-l"参数使用。 
  -d  只列出文本文件,本参数需配合"-l"参数使用。  
  -e<套件档>或--erase<套件档>  删除指定的套件。
  -f<文件>+  查询拥有指定文件的套件。 
  -h或--hash  套件安装时列出标记。 
  -i  显示套件的相关信息。 
  -i<套件档>或--install<套件档>  安装指定的套件档。 
  -l  显示套件的文件列表。 
  -p<套件档>+  查询指定的RPM套件档。 
  -q  使用询问模式,当遇到任何问题时,rpm指令会先询问用户。 
  -R  显示套件的关联性信息。 
  -s  显示文件状态,本参数需配合"-l"参数使用。 
  -U<套件档>或--upgrade<套件档>   升级指定的套件档。 
  -v  显示指令执行过程。
  -vv  详细显示指令执行过程,便于排错。 
  -addsign<套件档>+  在指定的套件里加上新的签名认证。 
  --allfiles  安装所有文件。 
  --allmatches  删除符合指定的套件所包含的文件。 
  --badreloc  发生错误时,重新配置文件。 
  --buildroot<根目录>  设置产生套件时,欲当作根目录的目录。 
  --changelog  显示套件的更改记录。 
  --checksig<套件档>+  检验该套件的签名认证。 
  --clean  完成套件的包装后,删除包装过程中所建立的目录。 
  --dbpath<数据库目录>  设置欲存放RPM数据库的目录。 
  --dump  显示每个文件的验证信息。本参数需配合"-l"参数使用。 
  --excludedocs  安装套件时,不要安装文件。 
  --excludepath<排除目录>  忽略在指定目录里的所有文件。 
  --force  强行置换套件或文件。 
  --ftpproxy<主机名称或IP地址>  指定FTP代理服务器。 
  --ftpport<通信端口>  设置FTP服务