第10章软件的分发全解.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件的分发 概述 在管理一个一定规模的网络时,在指定的或所有的计算机上安装、更新和卸载软件是一个工作量很大的工作。现在有不少网络管理的软件都在尝试着解决这个问题,如Microsoft的System Management Server和Zero Administration Kit,CA的网络管理产品等。Windows 2000为网络的管理和软件的分发提供了一种内置的新的功能,这就是基于Group Policy的软件分发,虽然这需要操作系统全部升级到Windows 2000家族,但毕竟为网络管理员提供了一个新的手段,方便了管理工作。 什么是软件分发 管理和维护软件可能是大多数管理员都要面对的,客户经常会问管理员他使用的软件为什么不能使用了,新的升级软件如何安装,去使用哪个服务器上的共享文件夹,等等。我们经常也会问出这样的问题。当然,我们熟悉计算机,知道服务器等等非常专业的内容,但是普通客户却不太了解,这对于他来说是件困难的事情。如何能够把困难的事情变得容易些呢?window 2000中的软件分发就可以帮助我们来实现这一点,允许我们的客户端没有任何软件方面的经验,轻松的进行软件的使用。不管是需要修复还是安装升级软件,都可以轻松的实现。 软件的生存周期 为什么我们需要软件分发呢?或者说软件分发在什么情况下我们会用到呢?软件分发的概念来源于软件的生存周期。一个软件的生存周期就是一个软件在我们的计算机上使用的完整过程。这个过程包括软件安装前的准备,软件安装,软件的升级,和软件的卸载,就好像一个人从出生到最后的死亡一样。用我们计算机的例子来说,比如你准备安装Word 6.0 这个软件,那么在安装之前需要首先找到这个软件,要么是找到它的光盘,要么是找到它在网上哪个服务器上的哪个共享目录中。接下来是软件的安装,找到安装源文件中类似setup.exe 或者 install.exe的文件,进行软件的安装。在安装以后,使用了一段时间,可能微软又出了新的补丁(service pack),需要安装新的service pack。这之后可能又有了新的Word 7.0,我们又需要升级到必威体育精装版的word版本。最后,也许我们发现国产软件更实用一些,我们把已经安装的Word卸载掉,安装了WPS 2000。Word在我们的计算机上结束了它的使命。这就是一个软件从我们最开始使用,到最终把它从我们的计算机上删除,一个完整的软件生存周期。 我们的例子是一个常用的字处理软件,他的一个生存周期可能是比较长的,还有一些软件可能它在我们的计算机上的时间比较短,比如新发布了一款游戏,试着在自己的计算机上安装了一下,结果不喜欢,于是就又把它删除了。这些林林总总,都是我们要面对的,一个软件的生存周期从头到尾都需要我们考虑。另外还有一个严重的问题,就是如果所有的软件都是绿色软件,也就是删除它不会给我们的计算机留下任何垃圾,当然好了,但这是不可能的,为什么我们的计算机在使用一段时间以后,运行速度会越来越慢,就是这些垃圾给我们带来的后果。如何能够保持我们的计算机总是在一个干净的环境下工作是我们使用任何软件都要面对的。这就是我们使用软件分发的理由。 准备安装文件 我们的软件分发需要一个专门的服务来进行,这个服务就是Windows安装服务(Windows Installer Service)。这个服务是一个客户端的服务,在客户端计算机上运行的服务。通常我们在网络中提供的服务都是在服务器端运行,而这个服务是在客户端运行。它的功能是实现在客户端计算机上软件的自动安装和配置,也可以被用来修改或者修复一个已经存在的软件安装。如何理解呢? 首先这个服务的对象是客户端计算机上的软件,不是服务器上的软件,需要在客户端运行。 其次整个服务负责软件的自动安装和配置,不需要我们的客户有任何的软件安装的经验,软件的安装过程和配置都是自动的。多么诱人的场景?想一想吧,不需要知道公司有多少个文件服务器,每个文件服务器上有多少个共享,我们需要的软件又在哪个服务器上的那个共享文件夹中,就可以自动完成软件的安装。这是软件分发非常有前途的地方。相信有越来越多的人会使用软件分发来进行软件的管理。 最后,可以修改或者修复一个已经存在的软件安装。我们的软件安装完以后,如果我们需要安装一个补丁,或者已经安装好的软件意外被删除了个别文件,不能再使用了,需要修复,也可以使用这个软件安装服务自动进行。不需要我们的人工参与。这样坏了的软件可以自动修好,新的补丁可以自动安装。只要管理员设置好,在客户端一切都是自动的。 这就是Windows Installer Service的功能。我们可以了解软件的分发完全是依赖于这个服务进行的。相对于这个服务的具体实现需要专门的软件安装文件,这就是Windows安装文件包(Windows Installe

文档评论(0)

5500046 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档