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

Unix/Linux
linux查看内存的大小
在linux下写的代码,用的是utf-8,结果拿到XP下运行的时候,所有的中文都成乱码
linux su和sudo命令的区别
linux cron 下的定时执行工具使用技巧
linux 查找进程及终止进程操作的相关命令
redhat linux 安装 gcc编译器
Linux Mplayer播放各种格式的电影
一起回顾一下linux常用命令
Linux 网站项目发布要做哪些配置
linux SSH配合SecureCRT的密匙完美使用方法
GD 编译出错解决方法
Facebook Open Platform编译FAQ
Linux 系统硬盘 优化
linux 挂载详解
linux crontab定时命令
Linux 系统中确保访问三级域名畅通的方法
Linux 特权帐号VS普通帐号
确保Linux系统安全的前提条件 漏洞防护
Linux 监视系统资源使用率
Red Hat Linux上使用BIND建立DNS服务器

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 30 ::
收藏到网摘: 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服务