LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx

上传人:b****8 文档编号:9889754 上传时间:2023-02-07 格式:DOCX 页数:89 大小:3.70MB
下载 相关 举报
LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx_第1页
第1页 / 共89页
LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx_第2页
第2页 / 共89页
LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx_第3页
第3页 / 共89页
LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx_第4页
第4页 / 共89页
LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx_第5页
第5页 / 共89页
点击查看更多>>
下载资源
资源描述

LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx

《LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx》由会员分享,可在线阅读,更多相关《LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx(89页珍藏版)》请在冰豆网上搜索。

LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70.docx

LDMS90使用手册增强版20自定义软件包的生成最后修改11年P70

 

LANDesk桌面管理系统

9.02版管理套件操作手册

(20)

LANDesk自定义软件安装包的生成

 

2011年02月

目录

1、使用LANDesk软件包生成器生成SWD文件3

1.1、安装LANDesk软件包生成器3

1.2、使用软件包生成器向导5

2、LANDesk增强的软件包生成器的使用8

3、LANDesk®ApplicationVirtualization工具的使用11

4、AdminStudioLANDeskEdition打包工具的使用(★★★)17

4.1安装AdminStudio9.5LANDeskEdition17

4.1.1安装AdminStudio软件的环境条件17

4.1.2AdminStudio9.5LANDeskEdition的安装过程17

4.1.3AdminStudio9.5LANDeskEdition的初始配置22

4.1.4激活AdminStudioLANDeskEdition27

4.2使用AdminStudioLANDeskEdition一次生成.Msi安装程序30

4.2.1选择要打包的源应用程序文件30

4.2.2生成.Msi安装程序32

4.3使用AdminStudioLANDeskEdition多步骤生成.Msi安装程序39

4.3.1多步骤构建.Msi打包配置文件39

4.3.2编辑及构建最终的.Msi安装文件46

4.4两种Msi程序包构建方式的优缺点及使用范围47

4.5附录,如何在Windows7操作系统中安装IIS组件48

5、AdminStudio工具的另类使用(★★★)50

5.1AdminStudioLANDeskEdition版本的使用局限50

5.2安装AdminStudio9.5试用版50

5.2.1AdminStudio9.5LANDeskEdition的安装过程50

5.2.2AdminStudio9.5LANDeskEdition的初始配置56

5.3使用AdminStudioEnterpriseEdition9.5的InstallationMonitoring功能来生成MSI安装包60

5.3.1选择要打包的源应用程序文件61

5.3.2生成打包配置向导文件63

5.3.3编辑及构建最终的.Msi安装文件68

 

LANDesk管理套件提供的软件分发功能支持以下程序包类型:

1)Windows标准安装程序包MSI(*.MSI)

2)可执行程序包(*.EXE)

3)批处理文件(*.BAT)

4)Macintosh

5)LinuxRPM

6)SWD程序包(*.EXE)

7)虚拟应用程序包(*.EXE)

8)用户自定义的程序安装包(*.MSI)

在这其中,第1~3种是Windows操作系统计算机常见的安装包格式、第4种类型是AppleMacOS操作系统计算机的安装包格式、第5种是Linux内核系统的安装包格式,这五类分发程序在分发时都可以使用现成的安装程序包来实现,但是以Windows安装程序为例,在分发中面临了以下一些困难点:

✓安装无法做到静默安装:

由于是标准安装包,因此除了少部分有安装参数的软件外,其余软件在安装过程中无法做到后台安装,管理员无法代替终端用户来执行程序安装作业;

✓安装需要更改客户端配置:

由于大部分软件在安装过程中都需要修改客户端的配置文件或者注册表参数,因此远程分发时存在安全隐患;

✓使用静默参数安装时无法在多种操作系统下兼容:

当在程序安装过程中使用参数时,如果不知道客户端的操作系统类型,有时会出现安装失败的故障,因此有时必须为不同种类的操作系统生成不同的程序静默安装参数,安装配置复杂。

为了解决客户在使用中遇到的以上困难之处,LANDesk提供了多种的软件包生成程序来适应以上各类情况。

1、使用LANDesk软件包生成器生成SWD文件

使用SWD文件可以实现软件后台静默安装等多项功能,如果需要将普通的安装程序封装成SWD文件,可以在样本机上安装LANDesk程序包生成器,制作SWD格式的软件安装文件。

注意:

在LANDesk8.8之前版本中,LANDesk软件包生成器都免费提供,但是在LANDesk9.0之后版本中,该免费版本不再免费提供给客户使用,同时该应用程序的运行无需基于LANDesk核心服务器,另外该程序不支持WindowsVista/7应用程序打包以及64Bit操作系统应用程序打包。

1.

1.1、安装LANDesk软件包生成器

构建程序包的样本机应是一台操作系统全新安装的专用计算机,之所以要求全新安装,是因为程序包构建进程会捕获构建程序包样本机上所有新加或者修改过的元素。

由于只能够向运行与构建样本机相同操作系统的客户端分发程序包,因此对于要分发的每个操作系统,都应当为其设置单独的构建程序包样本机。

也可以将一台具有多个操作系统的计算机作为构建程序包的样本计算机。

如果构建程序包的计算机上预先安装了任何软件,都会降低程序包生成器识别更改的能力,因此样本机的系统中尽量不要安装过多的第三方软件。

在计算机上安装了程序包生成器软件后,你就可以使用此计算机来创建和编辑软件分发包。

程序包生成器的安装文件位置在核心服务器上的“C:

\ProgramFiles\LANDesk\ManagementSuite\Install\Package_builder”目录下,其中chssetup.exe是简体中文版的安装文件。

双击chssetup.exe,打开安装界面窗口,在[LANDesk增强型程序包生成器]对话框中点击[下一步]按钮。

在弹出的[目录名称]页面中,输入要安装软件的驱动器和目录,点击[下一步]按钮开始程序安装进程。

文件复制完成后出现以下对话框,点击[确定]完成安装。

1.2、使用软件包生成器向导

选择[开始]—[程序]—[LANDeskManagement]—[程序包生成器向导]项,打开[程序包生成器向导]对话框。

点击[扫描选项]按钮,打开[默认设置]对话框。

在[搜索路径]部分的选择框中可以选择要进行文件扫描的盘符(如果文件安装过程中不使用的硬盘分区,则可以不选择进行该分区文件扫描,以提高扫描速度)。

注意必须要选中[包含Windows系统路径]复选框。

完成配置后点击[确定]按钮返回[程序包生成器向导]对话框。

如果软件需要重新启动计算机才能够完成安装,请在重启后打开[程序包生成器向导],并在[扫描选项]中选择[在工作目录中重复使用现有系统扫描结果]单选框。

在[程序包生成器向导]对话框中点击[构建选项]按钮打开[构建选项]对话框(保持默认值)。

回到[程序包生成器向导]对话框中点击[下一步]按钮,显示[正在检查系统],程序包生成器对所选分区的文件系统信息和注册表信息进行预扫描。

扫描完成后在[开始安装]页面中点击[浏览]按钮,在弹出的[选择安装程序]对话框中找到要安装的程序(以WinRAR3.71为例),点击[打开]将其添加到[开始安装]页面的框中,点击[监视]开始安装,安装过程与普通安装完全相同。

软件安装完成后弹出[软件是否安装完毕?

]窗口,在[安装程序包名:

]框中输入将要生成的SWD程序包文件名称(默认为INSTALL),如果要安装其它的软件包,请单击[上一步]按钮;如果要开始进行文件及注册表信息比较,请点击[比较]按钮,弹出[正在比较系统]窗口再次对样本机的文件系统信息与注册表信息进行扫描(类似预扫描过程)。

比较扫描完成后弹出[祝贺您]对话框,提示您已经创建了名为RAR的cfg配置文件,默认位置在C:

\DocumentsandSettings\<登录用户名>\MyDocuments\working\Configs\目录。

点击[确定]按钮,在[构建已准备就绪]窗口中点击[构建]按钮,系统开始将文件打包成SWD程序包。

完成后弹出[祝贺您]窗口,告知用户SWD程序包已经在默认的C:

\DocumentsandSettings\<登录用户名>\MyDocuments\working\onefile目录中制作完成,名字为预先设定的RAR.exe,点击[完成]关闭窗口。

2、LANDesk增强的软件包生成器的使用

增强的软件包生成器提供了基础的安装包生成程序,使用脚本语言为专业的IT维护人员提供自主定义软件安装方法,用户可定义安装文件内容、界面、注册表键值、执行条件和安装过程中可执行的命令等。

在样本机上运行[开始]—[程序]—[LANDeskManagement]—[LANDesk增强的程序包生成器]项,打开增强的软件包生成器界面。

在增强的软件包生成器窗口中,选择[文件]—[新建],打开一个新的空白配置窗口。

在左边框中选择[系统变化]—[AddText]项目,这时右下方窗口中会出现配置项目,在[文本文件名:

]框中输入[$WINDIR$\system32\drivers\etc\hosts];在[要插入的文字:

]框中输入[192.168.0.150lanclient];在[位置:

]框中输入[localhost],完成输入后点击[添加]按钮,此命令就会添加到显示界面中。

(此例中:

要建立一个修改客户端hosts文件内容的增强软件包)

选择[文件]—[另存为]或者点击[保存]

按钮即可打开[另存为]对话框,选择要保存[BuilderScript]文件(*.CFG文件)的位置和主机名,点击[保存]按钮。

保存配置文件后,选中[构建]—[构建]项目,打开[构建安装程序]对话框。

在[构建安装程序]对话框中,选中[从文件安装]单选框,默认的构建目录为[C:

\DocumentsandSettings\Administrator\MyDocuments\working],如果你需要改变构建目录,请点击[浏览]按钮浏览所需的文件夹。

在[构建安装程序]对话框中,点击[构建]按钮,构建过程完成后弹出[完成]对话框,提示“构建已完成。

分发文件位于C:

\DocumentsandSettings\Administrator\MyDocuments\working\Onefile\”信息。

增强的软件包便已经构建完成可以使用。

3、LANDesk®ApplicationVirtualization工具的使用

选中[开始]—[程序]—[LANDeskApplicationVirtualization]—[SetupCapture]项目,打开程序界面。

点击[Start>>]按钮,在打开的页面中,选择要扫描的盘符以及要扫描的[HKEY_LOCAL_MACNINE]和[HKEY_USER]注册表键值。

点击[Pre-InstallScan>>]按钮。

软件开始对系统进行预扫描。

扫描完毕后显示如下界面,这是进行软件正常安装(采用AdobeAcrobatReader软件为例),安装完成需要运行一次所安装的软件(使用所有的功能选项)然后关闭;再次点击[Pre-InstallScan>>]按钮,系统重新对系统进行扫描。

扫描完毕以后,软件显示所有扫描到的新安装的可执行文件,从中选择主运行程序,点击[Continue>>]按钮。

在此页面选择打包文件的位置,默认为C:

\ProgramFiles\LANDesk\ApplicationVirtualization\Captures\<软件名称>目录中,点击[SaveResults>>]按钮。

软件开始将所有的文件复制到此目录中。

在此页面,点击[Quit]按钮关闭软件界面。

打开C:

\ProgramFiles\LANDesk\ApplicationVirtualization\Captures\<软件名称>目录,双击运行[build.bat]批处理文件。

批处理文件开始将所有的文件打包成为虚拟化应用程序的过程。

构建出来的应用程序可以在C:

\ProgramFiles\LANDesk\ApplicationVirtualization\Captures\<软件名称>\bin目录下找到。

4、AdminStudioLANDeskEdition打包工具的使用(★★★)

由于LANDesk软件包生成器不支持最新的Windows7操作系统安装程序,而LANDeskApplicationVirtualization虚拟化程序包生成工具生成的软件虚拟包虽然可以在任何操作系统的计算机上使用,但是在打一些大型的商用软件时也会产生不可确定的影响,因此在最新的LANDesk9.0版本发布时,LANDesk又推出了一款名为AdminStudio的打包工具,其生成的安装程序包格式为.Msi。

4.1安装AdminStudio9.5LANDeskEdition

我们可以从LimitedEdition,当前最新的版本为9.5英文版,安装包下载大小为559MB,为了能够长期正常使用,用户可以在

4.1.1安装AdminStudio软件的环境条件

最新版本的AdminStudioLimitedEdition能够被安装在包括Windows7x64版本的操作系统中进行正常使用,现有已知支持的操作系统包括:

ØWindow7(32Bit/64Bit);

ØWindowsXP;

ØWindows2003Standard/Enterprise。

另外所安装的操作系统中必须启用Internet信息服务(IIS)组件,否则安装将无法完成。

4.1.2AdminStudio9.5LANDeskEdition的安装过程

正常情况下,AdminStudio9.5版本的安装步骤如下:

1)双击下载的安装文件,将打开的“AdminStudioLANDeskEdition—InstallShieldWizard”对话框,在“WelcometotheInstallShieldWizardforAdminStudioLANDeskEdition”页面中,点击【Next>】:

2)在“LocationtoSaveFiles”页面中,用户可以点击【Change…】按钮来选择程序解压出来的安装文件的存放位置,默认位置为%ProgramFiles%\AdminStudioSetupFiles\AdminStudioLANDeskEdition,完成后点击【Next>】;

3)在“ExtractingFiles”页面中,将展现程序包解压过程的进度条,完成后点击【Next>】;

4)在全部安装文件解压完成后,会弹出真正的安装界面,在“Preparingtoinstall…”页面中,将能够看到配置.NetFramework组件以及配置ASP.net组件的进度条,完成后会自动进入下一个安装界面;

5)在“WelcometotheInstallShieldWizardforAdminStudioLimitedEditionforLANDeskManagementSuite”页面中,点击【Next>】按钮;

6)在“LicenseAgreement”页面,选择【IacceptthetermsintheLicenseagreement】单选框,并点击【Next>】;

7)在“CustomInformation”页面中,输入相应的用户名信息以及组织信息,点击【Next>】;

8)在“DestinationFolder”页面中,可以选择【Change…】按钮来选择软件要安装的目录位置,完成后点击【Next>】按钮;

9)在“AdminStudioSharedLocation”页面中选择将要被安装的共享文件所处的文件夹,此页面默认即可,点击【Next>】按钮;

10)在“SetupType”页面中可以选择安装类型是Typical(典型)还是Complete(完整)模式,点击【Next>】;

11)在“ReadytoinstalltheProgram”页面中,点击【Install】按钮;

这时,如果该终端计算机没有安装IIS组件,则安装程序会弹出以下警告窗口,这时需要退出安装进程,安装IIS组件后重新启动安装程序来再次尝试安装。

12)在“InstallingAdminStudioLimitedEditionforLANDeskManagementSuite”页面中,可以看到当前安装进度条;

13)进度条完成后进入“InstallShieldWizardCompleted”页面,点击【Finish】按钮后重新计算机即可完成程序的初始安装。

4.1.3AdminStudio9.5LANDeskEdition的初始配置

第一次运行AdminStudio时,我们还需要对AdminStudio进行一些相应的配置,才能够正常地使用该软件,具体配置过程如下:

1)选择【开始】—【程序】—【AdminStudio】—【AdminStudio9.5】项。

2)这时会弹出对话框,其中可以选择是否输入License来激活应用程序,还是继续使用测试版本,在此用户可以选择相应的单选框。

如果当前使用的是测试版本,则可以在此看到测试剩余的天数,建议用户在此处不激活此应用程序,而是选择【ContinuetoEvaluationAdminStudio】单选框并点击【Next>】按钮直接运行程序。

3)在弹出的“DefaultApplicationCatalog”页面中,选择【QuickStart】单选框,并且在文本框中输入要安装的SQLExpress数据库sa账户的密码,输入完成后点击【OK】按钮。

4)这时,AdminStudio程序将自己安装SQLServer2005Express版本并进行相应设置。

5)数据库安装完成后,会弹出“WelcometotheApplicationCatalogWizard”页面,,点击【下一步】;

6)在“SpecifyDatabaseInformation”页面中,需要输入一些数据库的信息;

✓Server:

用于输入SQLServer数据库的实例名,默认格式为<服务器主机名\数据库实例名>

✓Authentication:

选择数据库登录认证模式,可以选择【ServerAuthentication】或者【WindowsAuthentication】模式

✓Login:

数据库登录用户名,默认为sa

✓Password:

数据库登录用户的密码,默认为空,需要用户自行输入

✓Catalog:

默认为AdminStudioSampleCatalog

输入后可以点击【Test】按钮来验证是否可以登录数据库,全部完成后点击【下一步】;

7)在“SelectSoftwareRepositoryLocation”页面中,去除选中【EnableSoftwareRepository】复选框,点击【下一步】;

8)在“CreatingApplicationCatalog”页面中,观察当前数据库运行进程状况,结束后点击【完成】。

直到这样,才真正进入到AdminStudio程序的主界面中,现在我们终于可以开始使用AdminStudio来建立MSI安装包了。

4.1.4激活AdminStudioLANDeskEdition

由于AdminStudioLANDeskEdition在没有激活的情况下有使用时间限制,因此我们需要将其激活,其激活步骤如下:

1)在Limited版本的序列号将通过电子邮件发送到用户注册的E-mail信箱中,邮件中红色的字符串就是序列号。

2)选择【开始】—【程序】—【AdminStudio】—【AdminStudio9.5】项。

3)在“InstallShieldWizard”对话框的“AdminStudio”页面中,选择【ActivateorPurchaseAdminStudio】单选框,点击【Next>】;

4)在“AdminStudioProductActivation”页面中,在【EnterYourSerialNumber:

】框中输入序列号,点击【Activate】;

5)这时将进入“ActivatingSerialNumber”页面,通过Internet验证序列号,当激活完成后将进入“ActivationComplete”页面,提示激活完成。

6)点击【Finish】后在激活后第一次启动时,会弹出“LANDeskServerLogin”对话框,在其中要求用户输入一些LANDesk的核心服务器登录信息,如果输入非法的信息则将启动失败:

ØServerURL:

格式为http:

//<核心服务器主机名>,例中所示LANDesk核心服务器名为LDMS90-SVR;

ØUserIDorDomain\UserID:

输入核心服务器登录用户名,如果是域环境的话登录用户名格式为<域名>\<用户名>;

ØPassword:

输入核心服务器登录用户的密码。

7)当核心服务器登录验证成功后,将正式启动AdminStudio主程序,可以看到程序窗口栏中显示的版本信息为“AdminStudioLimitedEditionforLANDeskManagementSuite”,此时激活完成。

4.2使用AdminStudioLANDeskEdition一次生成.Msi安装程序

选择【开始】—【程序】—【AdminStudio】—【AdminStudio9.5】项,将打开AdminStudio程序主界面,程序初始页面为【StartPage】。

要构建一个MSI的步骤总结下来分为选择源应用程序、生成打包配置向导文件和构建Msi目标文件三个阶段,例中我们将把“XiuXiu_360safe.exe”这个可执行程序构建成为.MSI的安装文件,该可执行程序的安置位置为C:

\Software目录。

4.2.1选择要打包的源应用程序文件

1)在主程序界面中的【StartPage】页面中,选择左侧的“ApplicationTasks”框中的【Packageasetup】项;

2)在“Assistant”页面中,需要用户来定位源可执行程序的放置位置,点击【Browse…】按钮可以在弹出的“SelectSetupProgram”对话框中选择要进行打包的可执行程

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1