假如你是一位网管,当你要为网络中大量的计算机安装软件时,不知你将怎么办?是不是无奈地一台一台地安装?你有没有想过其他简便的方法呢?在这里我就向大家介绍一种方法,可以实现软件的自动分发,让你从重复劳动中解放出来。其实我所说的方法,也就是利用最新的Ghost7.5企业版来实现。Ghost7.5企业版包括软件分发功能,基本过程就是首先在一台模板机上通过Ghost AI Snapshot 和AI Builder为一个或多个软件生成自动安装程序包(AI Package),然后通过Ghost控制台把生成的自动安装程序包分发到Ghost客户端计算机上,从而实现软件的自动安装。
可以从http://download.pchome.net/system/harddisk/11143.Html下载Ghost 7.5企业版的30天试用版本,试用版最多可以连接10个Ghost客户端。下载解压后会生成Ghost75Trialware、Ghost75SnapshotTrialware两个文件夹和一个Readme文档。
一、构造软件分发环境
步骤1 安装Ghost服务器
你可以在除了Win9x、WinXP外的任何一台NT内核的操作系统上安装Ghost 服务器,比如安装在Win2000计算机上。请点击Ghost75Trialware文件夹中的自解压文件安装Ghost服务器。
步骤2 安装“Ghost AI Snapshot”。“AI BuilderAI Snapshot”和“AI Builder”是用来生成自动安装程序包的工具。请把它安装在一台干净的模板机上(同Ghost 服务器不能是同一台计算机)。点击Ghost75SnapshotTrialware文件夹里面的Aisetup.exe进行安装。
步骤3 安装Ghost客户端(Ghost Client)。Ghost客户端有两种安装方法:远程自动安装和手动安装。对于Win2000客户机来说,可以远程自动安装,方法是打开Ghost服务器的控制台(Ghost Console),选择菜单“Tools”→“Remote Client Install”。对于Win9x客户机来说,我们必须到每台客户机前手动安装,先把下载得到的Ghost75Trialware文件夹共享出来,然后在客户机安装。安装时请选择安装客户端(GhostClient)并按要求准确输入Ghost服务器的计算机名。Ghost客户端安装成功后,在Ghost服务器上的控制台上能够看到这些客户机,默认情况下所有的Ghost客户端都放在“Default”客户机组中,如图1所示。
二、软件分发实例
下面以在网络中分发Netants为例说明软件分发的全过程。
步骤1 从模板机的开始菜单中打开AI Snapshot,弹出对话框,点击“options”按钮可以设置要检查的分区和临时工作目录。点击“Next”,AI Snapshot检查软件安装前的文件系统和注册表状况。检查完成后出现如图2所示对话框。请按“Browse”按钮选择你要安装的文件,通常选择某个setup文件。选好之后,点击下面的“Monitor”按钮开始安装软件,安装完成后,假如你要安装更多软件,请按“Back”按钮继续安装,完成后点击“Compare”按钮,AI Snapshot开始检查计算机的文件系统和注册表的变化。检查完成后会弹出一个对话框,单击“确定”。然后点击下一个对话框的“Build”按钮开始创建自动安装程序包。创建完成后点击“Finish”完成。要注重的是生成的自动安装程序包默认保存在C:\Windows\Application Data\Symantec\Ghost\Working\Onefile目录下。
步骤2 把生成的自动安装程序包复制到Ghost服务器上。
步骤3 在Ghost服务器上打开Ghost控制台(Ghost Console),选择“File”→“New”→“AI package”。新建一个自动安装程序包的链接,给这个链接命名,并选择第二步已复制的自动安装程序包。
步骤4 新建一个软件分发任务。同样在Ghost控制台中进行,选择“File”→“New”→“Task”,弹出如图3所示对话框。因为我们只进行软件分发,所以在“Task steps”勾选“Deploy AI Package”就行了;在“Target Machine Group/Machine”栏下点击“Browse” 按钮,选择要发布到的客户机/组,假如你要发布到一组,就选择组名,假如只发布到某台客户机,就选择那一台计算机。客户机组可以在Ghost控制台里自由编辑。切换到上图的“Deploy AI Package”标签,如图4所示。
点击“Browse”按钮,选择第三步生成的自动安装程序包链接。然后点击“确定”就新建了一个软件分发任务。
步骤5 当然就是执行软件分发任务了,点击Ghost控制台左边的“Tasks”,然后在右窗格右击新建的任务,选择“Execute task”就行了。上面简单介绍了Ghost7.5企业版的软件分发功能,其实Ghost7.5企业版还有很多其他令人兴奋的功能,在这里也不能详述,只能让你自己去摸索了。