欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《软件包的安装》PPT课件.ppt

    • 资源ID:4860236       资源大小:282.49KB        全文页数:23页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《软件包的安装》PPT课件.ppt

    第一单元,软件包的安装,学习目标,软件包管理概述RPM包的管理二进制包源代码使用YUM来管理软件包,1.软件包管理概述,在Linux系统中,用户可以直接编译软件的源代码来安装软件,也可以使用软件包管理器来安装或管理软件,它与直接从源代码安装相比,软件包管理有着下面的优点:易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件RHEL5使用的软件包管理器一般有两个:1、RPM包管理器;2、YUM包管理器。,2、RPM包的管理,rpm包管理器的概述rpm软件的命名rpm包的安装rpm包的卸载rpm包的升级rpm的查询rpm包的检查rpm的校验,2.1、rpm包管理器的概述,RPM全称是Red Hat Package Manager(Red Hat包管理器)。在Linux操作系统中,软件包的安装其实是文件的拷贝,即把软件所用的各个文件拷贝到特定目录。当然RPM安装软件包,也不例外。但RPM更“先进”一些,因为它在安装前,还会执行检查软件包的依赖(Dependency)、检查软件包的冲突(Conflicts)。最后才将软件包里面的相关文件解出并存放到相应位置。,2.2、rpm软件包的命名,在Redhat Linux中,其rpm包的命名规则为:软件名-版本号-释出号.体系号.rpm例:zsh-1.i386.rpmzsh为软件名;为版本号(4为主版本号、2为次版本号、6为修订版本号);1为释出号(发布号);rpm为扩展名,2.3、rpm包的安装,通过RPM来安装软件包的指令与语法如下:rpm 安装选项-i 安装一个以前从未安装过的软件包。其它配用选项-v 将安装过程打印在屏幕上;-h 以hash字符“#”显示安装进度条;,2.4、rpm包的卸载,通过RPM来卸载软件包的指令与语法如下:rpm 卸载选项-e 卸载一个已经安装过的软件包。例如:rpm e zsh注意rpm对一个未安装的软件包进行操作,参数为软件包名。rpm对一个已经安装过的软件包进行操作,参数为软件名。,2.5、rpm包的升级,通过RPM来升级软件包的指令与语法如下:rpm 升级选项-U 对一个已经安装的旧版本软件包进行升级(如果以前没有安装过此包则安装它)。-F 对一个已经安装的旧版本软件包进行升级。其它配用选项-force 强制执行,它与-Uvh组合使用可重新安装某个已经安装的软件包当中丢失的文件。,2.6、rpm的查询,通过RPM来查询的指令与语法如下:rpm 查询选项q 软件名:查询某一个RPM包是否已安装qi 软件名:查询某一个RPM包的详细信息ql 软件名:列出某RPM包中所包含的文件qf 文件名:查询某文件属于哪一个RPM包qa:列出当前系统所有已安装的包qip 软件包:列出未安装RPM包的详细信息qlp 软件包:列出未安装RPM包中的文件,2.7、rpm包的检查,从互联网上下载的软件包,我们应该对下载的软件包进行检查。通过RPM来检查软件包的指令与语法如下:rpm 检查选项-K检查RPM包的GPG签名注意在检查之前应该先导入红帽官方的GPG KEY文件。GPG KEY文件在官方的安装光盘上与系统中都有。rpm-import/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release,2.8、rpm的校验,当一个软件包被安装后,用户可以对其进行检验,以检测软件是否被用户修改过。通过RPM来校验软件包的指令与语法如下:rpm 校验选项-V 校验软件;-Va 校验所有软件校验出被修改地方S 文件大小;M 文件权限与类型;5 MD5求和;U 文件的所属用户;G 文件的所属组;T 更改时间,3、二进制包,在LInux系统中,扩展名为.bin的文件是二进制文件,它也是源程序经编译后得到的机器语言。有一些软件可以发布为以.bin为后缀的安装包。安装很简单,将下载下来的*.bin文件加上可执行的权限,然后输入其路径便可以执行安装。下面以流媒体播放器RealONE for Linux为例来安装二进制软件包。chmod 755 RealPlayer11GOLD.bin./RealPlayer11GOLD.bin,4、源代码包,在Linux中,使用的软件都是开源的,用户可以得到软件的源代码,经过编译后再进行安装。源代码包里的文件往往会含有很多源代码文件,比如头文件*.h、c代码源文件*.c、C+代码源文件*.cc、*.cpp等;安装过程tar zvxf xxx.tar.gz(解压)cd xxx./configure(配置)-./configure-help(查看configure选项)make(编译)make install(安装)make uninstall(卸载),5、使用YUM来管理软件包,YUM概述YUM客户端配置YUM安装YUM升级YUM卸载YUM查询,5.1、YUM概述,yum是Yellow dog Updater Modified的简称yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以通过http或ftp共享出来,也可以是本地软件池。在软件仓库中包括了所有RPM包的头信息(header)描述,比如依赖性等。客户端在第一次安装的时候就会去下载header文件并加以分析,这样才能自动地从服务端下载相关软件,并一条龙地完成安装任务。,5.2、YUM客户端配置,yum客户端的配置文件放在本地的/etc/yum.repos.d/*.repo配置文件的格式为仓库名1name=仓库描述 baseurl=仓库位置enabled=0/1(0:不激活配置;1:激活此配置)gpgcheck=0/1(0:安装前不对RPM包检测1:返之)gpgkey=GPG文件的位置BASEname=Red Hat Enterprise Linux Serverbaseurl=ftprhel6/dvd enabled=1gpgcheck=1gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release,5.3、YUM安装软件包,通过yum来安装软件语法:yum 安装选项install 安装指定的安装包packagelocalinstall 本地安装软件包groupinstall 组名 组安装补充说明install是客户端从远程仓库中下载软件并安装localinstall 是安装一个本地已经下载来的的软件包。groupinstall 如果仓库为软件包分了组,则可以通过安装此组来完成安装这个组里面的所有软件包。,5.4、YUM升级软件包,通过yum来升级软件语法:yum 软件包|软件名|组名升级选项update 更新全部可以更新的软件包update 更新指定程序包packagecheck-update 检查系统中可以被升级的软件包。groupupdate 升级组group1 里面的软件包。,5.4、YUM卸载软件包,通过yum来卸载软件语法:yum 卸载选项remove:卸载软件包package1 erase:卸载软件包package1 groupremove 组名:卸载组group1里面所包括的软件包。,5.5、YUM查询,通过yum来查询软件语法:yum 软件包|软件名|组名查询选项info:显示安装包信息list:显示所有已经安装和仓库中可以安装的程序包list:显示指定软件包安装情况grouplist:显示仓库中有哪些组deplist:查看程序package1依赖情况 groupinfo:显示程序组group1信息search:查找软件包,5.6、YUM仓库制作,插入光盘cd/misc/cd/Packagerpm ivh vsftpd-2.0.5-10.el5.i386.rpm cp rvf/misc/cd/*/var/ftp/pub/service vsftpd restartchkconfig vsftpd on,结束,The endThanks,

    注意事项

    本文(《软件包的安装》PPT课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开