04.安装及管理应用程序.ppt
《04.安装及管理应用程序.ppt》由会员分享,可在线阅读,更多相关《04.安装及管理应用程序.ppt(27页珍藏版)》请在三一办公上搜索。
1、安装及管理应用程序,2,技能展示,了解Linux 应用程序的组成熟悉RPM软件包管理机制会使用rpm软件包管理工具会从源码包编译安装应用程序,3,本章结构,Linux应用程序基础,从源代码编译安装程序,Linux命令与应用程序的关系,源代码编译概述,Linux应用程序的组成,RPM概述,软件包的封装类型,安装及管理应用程序,使用rpm包管理工具,使用RPM包管理命令,在图形界面中管理RPM包,从源代码编译安装程序的基本过程,4,Linux应用程序基础,应用程序与系统命令的关系文件位置 系统命令:一般在/bin和/sbin目录中,或为Shell内部指令 应用程序:通常在/usr/bin和/usr
2、/sbin目录中主要用途 系统命令:完成对系统的基本管理工作,例如IP配置工具 应用程序:完成相对独立的其他辅助任务,例如网页浏览器适用环境 系统命令:一般只在字符操作界面中运行 应用程序:根据实际需要,有些程序可在图形界面中运行运行格式 系统命令:一般包括命令字、命令选项和命令参数 应用程序:通常没有固定的执行格式,5,Linux应用程序基础,典型应用程序的目录结构,6,软件包的封装类型,常见的软件包封装类型,7,RPM软件包软件素材参考:http:/一般命名格式:bash-3.1-16.1.i386.rpm,RPM包管理机制,RPM Package Manager由Red Hat公司提出,
3、被众多Linux发行版所采用建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系,软件名称,版本号,硬件平台,扩展名,发布次数,8,RPM包管理命令 rpm,主要功能1.查询RPM软件、包文件的相关信息2.安装、升级、卸载RPM软件包3.维护RPM数据库信息,9,查询RPM软件信息,查询已安装的RPM软件信息格式:rpm-q子选项 软件名用法:结合不同的子选项 完成不同查询-qa:查看系统中已安装的所有RPM软件包列表-qi:查看指定软件的详细信息-ql:查询指定软件包所安装的目录、文件列表-qc:仅显示指定软件包安装的配置文件-qd:仅显示指定软件包安装的文档
4、文件查询文件/目录属于哪个RPM软件格式:rpm-qf 文件或目录名,10,查询RPM软件信息,rootlocalhost#rpm-q bashbash-3.1-16.1rootlocalhost#rpm-qa|grep bashbash-3.1-16.1,rootlocalhost#rpm-qf/usr/bin/vimvim-enhanced-7.0.109-3,rootlocalhost#rpm-ql dhcp/etc/dhcpd.conf/etc/rc.d/init.d/dhcpd,查询是否已安装有bash软件包,查询vim是由哪个软件包安装的,查询dhcp软件包安装的文件列表,11,查
5、询RPM软件信息,查询未安装的RPM包文件格式:rpm-qp子选项 RPM包文件用法:结合不同的子选项 完成不同查询-qpi:通过.rpm包文件查看该软件的详细信息-qpl:查看.rpm安装包内所包含的目录、文件列表-qpc:查看.rpm安装包内包含的配置文件列表-qpd:查看.rpm安装包内包含的文档文件列表,12,查询RPM软件信息,rootlocalhost#rpm-qpi lynx-2.8.5-28.1.i386.rpmwarning:lynx-2.8.5-28.1.i386.rpm:Header V3 DSA signature:NOKEY,key ID 37017186Name:l
6、ynx Relocations:(not relocatable)Version:2.8.5 Vendor:Red Hat,Inc.Release:28.1 Build Date:2006年07月13日 星期四 14时10分20秒,rootlocalhost Server#rpm-qpl lynx-2.8.5-28.1.i386.rpm/etc/lynx-site.cfg/etc/lynx.cfg,查询lynx软件安装包的摘要信息,查询lynx安装包中的文件列表,13,安装、升级、卸载RPM软件包,安装或升级RPM软件格式:rpm 选项 RPM包文件.用法:不同选项适用于不同情况-i:安装一个
7、新的rpm软件包-U:升级某个rpm软件,若原本未装,则进行安装-F:更新某个rpm软件,若原本未装,则放弃安装卸载指定的RPM软件格式:rpm-e 软件名,14,安装、升级、卸载RPM软件包,辅助选项-force:强制安装所指定的rpm软件包-nodeps:安装、升级或卸载软件时,忽略依赖关系-h:以“#”号显示安装的进度-v:显示安装过程中的详细信息,15,rootlocalhost#rpm-q lynxlynx-2.8.5-28.1rootlocalhost#rpm-e lynxrootlocalhost#rpm-q lynxpackage lynx is not installed,安
8、装、升级、卸载RPM软件包,rootlocalhost#rpm-ivh lynx-2.8.5-28.1.i386.rpmwarning:lynx-2.8.5-28.1.i386.rpm:Header V3 DSA signature:NOKEY,key ID 37017186Preparing.#100%1:lynx#100%,安装lynx软件包同时显示安装进度,卸载lynx软件包,16,安装、升级、卸载RPM软件包,rootlocalhost#rpm-i wget-1.10.2-3.2.1.i386.rpmrootlocalhost#rpm-q wgetwget-1.10.2-3.2.1ro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04. 安装 管理 应用程序
链接地址:https://www.31ppt.com/p-5994421.html