第7章软件包管理.pptx
《第7章软件包管理.pptx》由会员分享,可在线阅读,更多相关《第7章软件包管理.pptx(28页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第7章软件包管理,顾名思义,软件包是将应用程序、配置文件和管理数据打包的产物。特定的软件包管理系统可以方便地安装和卸载软件包。如今,所有的Linux发行版都采用了某种形式的软件包系统,这使得在Linux上安装软件变得同在Windows下一样方便。常用的软件包格式有两种,这取决于所使用的发行版。SUSE、RedHat、Fedora等发行版本使用RPM,而Debian和Ubuntu则使用.deb格式的软件包。,7.1快速上手:安装和卸载ChromeforLinux,GoogleChrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。该浏览器是基于其他开放原
2、始码软件所撰写,包括Webkit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。软件的名称是来自于称作Chrome的网路浏览器图形使用者界面(GUI)。,7.1.1安装ChromeforLinux,1.下载软件2.安装软件,7.1.2运行ChromeforLinux,运行Chrome浏览器,7.1.3卸载ChromeforLinux,卸载软件,7.2软件包管理系统简述,在早期的UNIX/Linux系统中,安装软件是一件相当费时费力的事情。系统管理员不得不直接从源代码编译软件,并为自己的系统做各种调整,甚至还要修改源代码。尽管以源代码形式发布的软件显著增强了用
3、户定制的自由度,但在各种细小环节上耗费如此巨大的精力显然是缺乏效率的。于是,软件包的概念便应运而生了。软件包管理系统的应用使Linux管理员得以从无休止的兼容性问题中解脱出来。软件包使安装软件事实上成为一系列不可分割的原子操作。一旦发生错误,可以卸载软件包,也可以重新安装它们。同时,软件发行商甚至可以不用考虑补丁的问题,因为客户在安装新版本软件包的同时就把老版本替换掉了。当然,软件包并不是万能的。使用软件包系统安装软件同样需要考虑依赖性的问题。只有应用软件所依赖的所有库和支持都已经正确安装好了,软件才能被正确安装。一些高级软件包管理工具如APT和yum可以自动搜寻依赖关系并执行安装。这些高级软
4、件包管理工具将在后文详细介绍。常用的软件包格式有两种。RPM即RedHatPackageManager(RedHat软件包管理器),最初由RedHat公司开发并部署在其发行版中。如今已被大多数Linux发行版使用。另一种则是Debian和Ubuntu上使用的.deb格式。这两种格式提供基本类似的功能。如今,绝大多数Linux发行版都会使用高级软件包管理工具来进一步简化软件包安装的过程。常见的通用版本有APT和yum(其中yum只能用于RPM),它们都是免费的。一些主要的Linux发行商也会开发用于自己发行版的高级包管理工具,如RedHat的RedHatNetwork和SUSE的ZENworks
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件包 管理
限制150内