Linux操作系统-总复习-第九章.ppt

Linux操作系统-总复习-第九章.ppt

ID:51080465

大小:838.00 KB

页数:21页

时间:2020-03-18

Linux操作系统-总复习-第九章.ppt_第1页
Linux操作系统-总复习-第九章.ppt_第2页
Linux操作系统-总复习-第九章.ppt_第3页
Linux操作系统-总复习-第九章.ppt_第4页
Linux操作系统-总复习-第九章.ppt_第5页
资源描述:

《Linux操作系统-总复习-第九章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux操作系统总复习主要内容:RPM概述RPM的使用RPM的使用技巧RedHat软件包管理器第九章软件包管理9.1RPM概述RPM的五大功能安装——将软件从包中解出来,并且安装到硬盘。卸载——将软件从硬盘清除。升级——替换软件的旧版本。查询——查询软件包的信息。验证——检验系统中的软件与包中软件的区别。9.1RPM概述RPM包的名称格式:name-version-release.type.rpm如:bind-9.2.1-16.i386.rpmname为软件的名称version为软件的版本号release为软件的修正版本号ty

2、pe为包的类型i[3456]86:表示在Intelx86计算机平台上编译的sparc:表示在sparc计算机平台上编译的alpha:表示在alpha计算机平台上编译的src:表示软件源代码rpm(src.rpm)为文件扩展名9.2RPM的使用9.2.1.RPM软件包的安装与卸载1.安装软件包格式:#rpm-i<包文件名>举例:#rpm-icvs-1.11.2-10.i386.rpm在安装时添加v和h的参数,可以使我们对安装与卸除的过程了解更加详细。前者会说明执行步骤,后者会显示一个百分比的进度条。#rpm-ivhrp-pppoe

3、-3.1-5.i386.rpm Preparing...    #########[100%] 1:rppppoe   #########[100%]如果要安装两个以上的包时,可以这样:#rpm-ivha.i386.rpmb.i386.rpm*.rpm #后面可以接多个包!安装过程中可能出现下面的警告或者提示:...conflictwith...可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这种情况下是无法正确安装的,可以用rpm--force-i强制安装。...isneededby... ...isnotinstal

4、led...此包需要的一些软件你没有安装可以用rpm--nodeps-i来忽略此信息。也就是说,rpm-i--force--nodeps可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能。2.升级软件包无论系统是否有安装过某rpm包或其旧版本,安装或更新指定的rpm包。格式:#rpm-Uvh<包文件名>举例:#rpm-Uvhcvs-1.12.2-10.i386.rpm3.更新软件包仅在系统已安装某rpm包的旧版本rpm包时,更新rpm包,否则不安装。格式:#rpm-F<包文件名>举例:#

5、rpm-Fcvs-1.11.2-10.i386.rpm4.卸载软件包格式:#rpm-e<包名>举例:#rpm-ecvs问题:我用rpm-e**.rpm无法删除rpm包。解答:包名不要包括rpm,rpm-e包名,可以包含版本号等信息,但是不可以有后缀.rpm。9.2.2查询软件包1.查询已安装的软件包查询系统中安装的所有RPM软件包$rpm–qa查询指定的软件包在系统中是否安装$rpm-q<包名>查询系统的某个文件属于哪一个包所有$rpm–qf<文件名>查询系统中已安装指定的软件包的描述信息$rpm-qi<包名>查询指定的软件包中

6、所包含的文件列表$rpm-ql<包名>查询软件包举例查询cvs软件包在系统中是否安装$rpm–qcvs查询系统中已安装的cvs软件包的描述信息$rpm–qicvs查询系统中已安装的cvs软件包里所包含的文件$rpm–qlcvs查询系统中文件/etc/passwd所属的软件包$rpm–qf/etc/passwd2.查询未安装的软件包rpm–qip<包文件名>假设发现了一个新的koulesRPM,但不知道它是做什么的,可以切换到RPM软件包所在的目录,然后键入如下命令:rpm-qipkoules-1.2-2.i386.rpmrpm–

7、qlp<包文件名>现在您想了解koules的RPM包在系统里安装了哪些文件,您可以键入:rpm-qlpkoules-1.2-2.i386.rpm输出结果为:/usr/man/man6/koules.6/usr/lib/games/kouleslib/end.raw……………………………………/usr/games/koules9.2.3RPM包的校验与检查rpm-V可以让用户很方便地检查,与安装的时候相比,某RPM包中的文件是否发生了什么变化。1.验证已安装的软件包rpm–Va校验所有已安装的软件包rpm–V<包名>校验指定的软件

8、包rpm–Vf<文件名>校验指定的文件是否有改变校验软件包举例:验证cvs软件包#rpm–Vcvs验证所有已安装的软件包#rpm–Va验证包含文件/etc/passwd的软件包#rpm–Vf/etc/passwd在使用rpm-V时,出错提示符号分别表示某部分未通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。