欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第7章软件包管理.pptx

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

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

    第7章软件包管理.pptx

    第7章软件包管理,顾名思义,软件包是将应用程序、配置文件和管理数据打包的产物。特定的软件包管理系统可以方便地安装和卸载软件包。如今,所有的Linux发行版都采用了某种形式的软件包系统,这使得在Linux上安装软件变得同在Windows下一样方便。常用的软件包格式有两种,这取决于所使用的发行版。SUSE、RedHat、Fedora等发行版本使用RPM,而Debian和Ubuntu则使用.deb格式的软件包。,7.1快速上手:安装和卸载ChromeforLinux,GoogleChrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。该浏览器是基于其他开放原始码软件所撰写,包括Webkit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网路浏览器图形使用者界面(GUI)。,7.1.1安装ChromeforLinux,1.下载软件2.安装软件,7.1.2运行ChromeforLinux,运行Chrome浏览器,7.1.3卸载ChromeforLinux,卸载软件,7.2软件包管理系统简述,在早期的UNIX/Linux系统中,安装软件是一件相当费时费力的事情。系统管理员不得不直接从源代码编译软件,并为自己的系统做各种调整,甚至还要修改源代码。尽管以源代码形式发布的软件显著增强了用户定制的自由度,但在各种细小环节上耗费如此巨大的精力显然是缺乏效率的。于是,软件包的概念便应运而生了。软件包管理系统的应用使Linux管理员得以从无休止的兼容性问题中解脱出来。软件包使安装软件事实上成为一系列不可分割的原子操作。一旦发生错误,可以卸载软件包,也可以重新安装它们。同时,软件发行商甚至可以不用考虑补丁的问题,因为客户在安装新版本软件包的同时就把老版本替换掉了。当然,软件包并不是万能的。使用软件包系统安装软件同样需要考虑依赖性的问题。只有应用软件所依赖的所有库和支持都已经正确安装好了,软件才能被正确安装。一些高级软件包管理工具如APT和yum可以自动搜寻依赖关系并执行安装。这些高级软件包管理工具将在后文详细介绍。常用的软件包格式有两种。RPM即RedHatPackageManager(RedHat软件包管理器),最初由RedHat公司开发并部署在其发行版中。如今已被大多数Linux发行版使用。另一种则是Debian和Ubuntu上使用的.deb格式。这两种格式提供基本类似的功能。如今,绝大多数Linux发行版都会使用高级软件包管理工具来进一步简化软件包安装的过程。常见的通用版本有APT和yum(其中yum只能用于RPM),它们都是免费的。一些主要的Linux发行商也会开发用于自己发行版的高级包管理工具,如RedHat的RedHatNetwork和SUSE的ZENworks。这些工具常常伴随着付费支持。高级软件包管理系统基于这样几个理念和目标:简化定位和下载软件包的过程;自动进行系统更新和升级;方便管理软件包件的依赖关系。接下来将首先介绍两个基本的软件包管理工具rpm和dpkg,随后将介绍APT的使用。最后在本章的“进阶”部分,将简要讨论从源代码安装软件的基本步骤对于初学者而言,这个要求会比较高。,7.3管理.deb软件包:dpkg,本节将简要介绍dpkg的常用选项和注意事项,这个软件包工具主要用于Debian和Ubuntu这两个发行版本。限于篇幅,这里没有办法、也没有必要一一列出dpkg的所有选项和功能。读者可以通过dpkg-help获得该命令完整的帮助信息。,7.3.1安装软件包,使用dpkg命令安装软件包,7.3.2查看已安装的软件包,查看已安装的软件包信息,7.3.3卸载软件包,卸载软件包,7.4管理RPM软件包:rpm,类似地,rpm工具用于管理.rpm格式的软件包。这个软件包管理工具用于绝大多数的Linux发行版本,如RedHat、openSUSE等。下面简要介绍其使用方法及相关注意事项。rpm的更多高级功能可以参考其用户手册。,7.4.1安装软件包,使用rpm命令安装软件包,7.4.2升级软件包,升级rpm软件包,7.4.3查看已安装的软件包,查看已安装的rpm软件包,7.4.4卸载软件包,卸载rpm软件包,7.5高级软件包工具:APT,rpm和dpkg这些软件包管理器的出现,大大减少了安装软件的工作量。但系统管理员遗憾地发现,这些工具仍然不能有效地解决依赖性问题。为了安装某个软件,管理员不得不常常陷入“A依赖B,B依赖C,C依赖D”这类无休止的纠缠中。正是着眼于解决这类问题,以APT、yum等为代表的高级软件包管理工具应运而生了。,7.5.1APT简介,APT概述,7.5.2下载和安装软件包,使用apt-get命令下载和安装软件包,7.5.3查询软件包信息,使用apt-cache命令查询软件包信息,7.5.4配置apt-get,apt-get安装源的存放位置,7.5.5使用图形化的APT,使用图形界面安装软件包,7.6进阶:从源代码编译软件以MPlayer为例,从源代码编译软件从来没有一个绝对正确的流程。如果没有实例,那么本节的内容将变得毫无意义。这里以多媒体播放软件MPlayer为例进行讨论,尽管不同的软件有不同的编译方式,但基本思想是一致的。如果读者能够从中体会到DIY(自己动手)的基本思维方式,那么本节的目的也就达到了。,7.6.1为什么要从源代码编译,从源码编译的几个原因,7.6.2下载和解压软件包,1.下载MPlayer软件包2.解压MPlayer软件包,7.6.3正确配置软件,配置MPlayer软件包,7.6.4编译源代码,编译MPlayer源码包,7.6.5安装软件到硬盘,安装MPlayer源码包,7.6.6出错了怎么办,启动MPlayer播放器,

    注意事项

    本文(第7章软件包管理.pptx)为本站会员(jiaox****ng886)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开