项目软件包管理任务1 rpm.pptx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务1RPM软件包管理

RPM简介在RedHatLinux下,标准的软件包是通过RPM来进行管理的。RPM的全名是RedHatPackageManager,是由RedHat公司开发的软件包管理系统。

RPM软件包的优点使用RPM软件包管理系统有下面这些优点:1.安装、升级与删除软件包都很容易2.查询非常简单3.能够进行软件包的验证4.支持源代码形式的软件包

RPM软件包的一般命名格式:duct.arch.rpmRPM软件包的命名软件名称主版本修订版本产品类型运行平台扩展名

例如vsftpd-2.2.2-6.el6.i686.rpmRPM软件包的命名软件名称软件主版本软件修订版本产品类型为RHEL6运行平台为Intelx86系列扩展名

rpm命令使用rpm命令可以通过5种方式来管理RPM软件包:(1)查询(2)安装(3)删除(4)升级(5)验证

查询RPM软件包rpm–q软件包名称列表;查询指定的软件包是否安装rpm–qa;查询所有的已经安装的软件rpm–qi软件包名称列表;查询更详细的软件信息rpm命令

例如rpm-qvsftpdvsftpd-2.2.2-6.el6.i686在不能精确知道软件包名称的情况下,可以与grep命令结合使用管道方式实现模糊查询。如:rpm–qa|grepftp将显示所有名称中包含“ftp”字符串的已安装RPM软件包。rpm命令

安装RPM软件包#rpm-ivh软件包全路径名例如:#rpm-ivhvsftpd-2.2.2-6.el6.i686.rpm#rpm-ivhftp://xxxx/vsftpd-2.2.2-6.el6.i686.rpm选项说明:i:使用RPM的安装模式v:在安装的过程中显示安装的信息h:在安装的过程中输出#号显示安装的进度rpm命令

TIPS:在nautilus文件管理器中,双击RPM软件安装包的图标可直接安装该软件包。rpm命令

删除RPM软件包#rpm-e软件包名称例如:#rpm-evsftpd注意:这里的软件包名称不是安装时候软件包的名字vsftpd-2.2.2-6.el6.i686.rpm,而只要用vsftpd就可以了。建议的方式是先用RPM查询出要删除的软件,然后用该命令删除。rpm命令

升级RPM软件包#rpm–Uvh软件包全路径名例如:#rpm-Uvhvsftpd-2.2.2-6.el6.i686.rpm说明:升级软件的模式其实是先删除旧软件包,然后再安装新软件包。也可以选择用这种升级的模式来安装软件包,因为,没有旧软件包的情况下,此升级方式仍然可正常运行。rpm命令

验证RPM软件包验证RPM软件包使用-V参数例如:#rpm-Vvsftpd;验证vsftpd软件包的正确性#rpm-Vf/bin/vi;验证包含/bin/vi文件的软件包#rpm-Va;验证所有软件包#rpm-Vpvsftpd-2.2.2-6.el6.i686.rpm;使用.rpm文件来验证软件包的正确性rpm命令

验证模式会比较原始软件包信息及安装在系统中的软件包文件信息,包括每个文件的大小、MD5checksum、权限、类型、拥有者及所属的文件组。在验证后若没有任何输出,表示软件包正常。如果有不一致的地方,RPM将会显示出它们的错误码。rpm命令

可能的错误码:5:MD5校验码不匹配S:文件大小不匹配L:符号连接错误T:文件修改时间不匹配D:设备属性不匹配U:用户不匹配G:文件组不匹配M:模式不匹配,包括权限和文件类型rpm命令

RPM包应用举例用RPM包安装VMwareTools#cpVMwareTools-5.0.0-13124.i386.rpm/root#rpm-ivhVMwareTools-5.0.0-13124.i386.rpm#vmware-config-tools.pl

您可能关注的文档

文档评论(0)

daluobu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档