linux软件包管理详解
linux软件包管理 在windows下安装软件很简单,大多数软件都只需要按照提示完成安装操作.但是,在linux下安装软件稍微复杂了一点,需要用到命令行工具.下面通过在Red Hat Enterprise Linux 5下安装RPM软件包来了解Linux下的安装 1.使用rpm命令. RPM 全称为(Redhat Package Manager),最早由 Red Hat 公司制定实施,随后被 GNU 开源操作系统接受并成为很多 Linux 系统 (RHEL) 的既定软件标准.由此,Red Hat Enterprise Linux5 也内置了这个命令行小工具,用它来管理RPM软件包.可以使用rpm来查询已经安装的软件包、安装软件、升级软件和卸载软件等信息. RPM 命令常用参数: -q 在系统中查询软件或查询指定 rpm 包的内容信息 -i 在系统中安装软件 -U 在系统中升级软件 -e 在系统中卸载软件 -h 用 #(hash) 符显示 rpm 安装过程 -v 详述安装过程
-qlp 查询某个 RPM 包中的所有文件列表 -qip 查询某个 RPM 包的内容信息
2.RPM 命令参数使用方法 以上参数有些需要组合使用,比如说 rpm -h package.rpm 是没有意义的,但 rpm -ih package.rpm 即表示安装 package 并用 # 符显示安装进度. • 安装 RPM 包 : # rpm -ivh package.rpm • 升级 RPM 包命令 : # rpm -Uvh package.rpm • 卸载 RPM 包命令 : # rpm -ev package • 查询 RPM 包中包含的文件列表命令: # rpm -qlp package • 查询 RPM 包中包含的文件列表命令: # rpm -qlp package • 查询 RPM 包中包含的内容信息命令: # rpm -qip package • 查询系统中所有已安装 RPM 包 : # rpm -qa
3.RPM 包管理示例 以下步骤描述了一个普通用户安装 IBM Lotus Notes V85 ( 以下简称 Notes) 的典型操作过程. Notes 的 RPM 包名为 ibm_lotus_notes-8.5.i586.rpm .
01.查询是否该软件是否已经在系统中存在 注: 如果返回信息为空那么说明该软件还未被安装.
02.查询 Notes 软件包内容:
03.安装 Notes: 返回信息 :
|
|||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |