linuxrpm命令:Linux操作系统中RPM命令参数的使用详解

  在Linux操作系统中个系统软件Software包功能类似于Windows里面“添加/删除但是功能又比“添加/删除”强很多它就是Red Hat Package Manager(简称RPM)
  
  此工具包最先是由Red Hat公司推出后来被其他Linux开发商所借用由于它为Linux使用者省去了很多时间所以被广泛应用于在Linux下安装、删除软件Software
  
  下面就给大家介绍下它具体使用思路方法
  
  [root@ford /root] # rpm -qa | more1.
  
  我们得到个新软件Software在安装的前般都要先查看下这个软件Software包里有什么内容假设这个文件是:Linux-1.4-6.i368.rpm我们可以用这条命令查看:
  
  rpm -qpi Linux-1.4-6.i368.rpm
  
  系统将会列出这个软件Software包详细资料包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息
  
  2.上面列出所有文件在安装时不定全部安装就像Windows下安装方式分为典型、完全、自定义Linux也会让你选择安装方式此时我们可以用下面这条命令查看软件Software包将会在系统里安装哪些部分以方便我们选择:
  
  rpm -qpl Linux-1.4-6.i368.rpm3.
  
  选择安装方式后开始安装我们可以用
  
  rpm-ivh Linux-1.4-6.i368.rpm
  
  命令安装此软件Software在安装过程中若系统提示此软件Software已安装过或因其他原因无法继续安装但若我们确实想执行安装命令可以在 -ivh后加参数“-replacepkgs”:
  
  rpm -ivh -replacepkgs Linux-1.4-6.i368.rpm4.
  
  有时我们卸载某个安装过软件Software只需执行
  
  rpm-e <文件名>命令即可对低版本软件Software进行升级是提高其功能好办法这样可以省去我们卸载后再安装新软件Software麻烦要升级某个软件Software只须执行如下命令:
  
  rpm -uvh <文件名>
  
  注意:此时文件名必须是要升级软件Software升级补丁6.另外个安装软件Software思路方法可谓是Linux独到的处同时也是RMP强大功能个表现:通过FTP站点直接在线安装软件Software当找到含有你所需软件Software站点并和此网站WebSite连接后执行下面命令即可实现在线安装譬如在线安装Linux-1.4-6.i368.rpm可以用命令:
  
  rpm -i linux/redhat/...-1.4-6.i368.rpm7.>ftp://ftp.pht.com/pub/linux/redhat/...-1.4-6.i368.rpm
  
  在我们使用电脑过程中难免会有误操作若我们误删了几个文件而影响了系统性能时怎样查找到底少了哪些文件呢?RPM软件Software包提供了个查找损坏文件功能执行此命令:
  
  rpm -Va
  
  即可Linux将为你列出所有损坏文件你可以通过Linux安装光盘进行修复Linux系统中文件繁多在使用过程中难免会碰到我们不认识文件在Windows下我们可以用“开始/查找”菜单快速判断某个文件属于哪个文件夹在Linux中下面这条命令行可以帮助我们快速判定某个文件属于哪个软件Software包:
  
  rpm -qf <文件名>
  
  当每个软件Software包安装在Linux系统后安装文件都会到RPM数据库中“报到”所以我们要查询某个已安装软件Software属性时只需到此数据库中查找即可注意:此时查询命令区别刚才些介绍查询这种思路方法只适用于已安装过软件Software包!命令格式:、安装 命令格式:
  
  rpm -i ( or --) options file1.rpm ... fileN.rpm
  
  参数: file1.rpm ... fileN.rpm 将要安装RPM包文件名 详细选项:
  
  -h (or --hash) 安装时输出hash记号 (``#'')
  
  --test 只对安装进行测试并不实际安装
  
  --percent 以百分比形式输出安装进度
  
  --excludedocs 不安装软件Software包中文档文件
  
  --docs 安装文档
  
  --replacepkgs 强制重新安装已经安装软件Software包
  
  --replacefiles 替换属于其它软件Software包文件
  
  --force 忽略软件Software包及文件冲突
  
  --noscripts 不运行预安装和后安装脚本
  
  --prefix <path> 将软件Software包安装到由 <path> 指定路径下
  
  --ignorearch 不校验软件Software包
Tags:  linuxrpm安装 linuxrpm linux命令详解 linuxrpm命令

延伸阅读

最新评论

发表评论