软件存储库是您可以存储软件包的地方。您可以在需要时访问这些软件包,并将它们安装到网络中的计算机上。在Desktop Central中,有两种类型的软件存储库:
当您希望将软件应用程序部署到网络中的多台计算机时,就可以使用网络共享存储库。建议将要部署的软件包存储在网络共享中,网络中的所有计算机都可以访问该共享。软件应用程序将直接安装在您指定的计算机中。
大多数软件应用程序只有一个安装文件,比如<setup>.exe或<软件名>.exe。其他有多个可安装文件的应用程序,这些文件都位于相同的目录中。一些复杂的应用程序,如Microsoft Office,有多个可安装文件。这里的每个可安装文件位于不同的目录中。建议您从网络共享中部署此类应用程序,网络中的所有计算机都可以访问该共享。
优势
使用网络共享存储库可以实现以下操作:
网络共享库应该有,对网络中所有用户和计算机的读取和执行权限。您应该为组中的每个人设置上述权限。这确保网络中的所有计算机都可以访问网络共享存储库。
但是,请确保在您希望执行以下操作时,没有为网络中的所有用户和计算机设置读取和执行权限:
要创建一个网络共享存储库,请参考以下步骤:
您已创建了一个网络共享库。
HTTP存储库用于在将可执行文件安装到网络中的计算机之前存储它们。当您希望使用HTTP路径将软件包部署到计算机时,可以使用这个存储库。如果需要,还可以更改HTTP存储库的位置。
安装Desktop Central时将自动创建HTTP存储库。它位于与Desktop Central服务器相同的文件夹中。
比如, <Desktop Central server>\webapps\DesktopCentral\swrepository。如果需要,还可以更改存储库的位置 。
优势
使用HTTP存储库可以实现以下操作:
要更改HTTP存储库的位置,请参考以下步骤:
您已经更改了HTTP存储库的位置。如果您无法更改HTTP存储库的位置,请参考无法更改HTTP存储库的位置
建议您创建一个公共的软件存储库,但这并不是强制性的。您还可以选择在被部署之前,上传可可执行文件到Desktop Central服务器中。使用这种方法将增加带宽消耗,因为可执行文件被复制到每台计算机中。
因此,建议远程部署软件应用程序到计算机时使用此方法。这是因为,在大多数情况下,当您远程部署软件应用程序到计算机时,您无法访问相应的网络共享存储库。
当您希望将软件包部署到LAN和WAN中的计算机上时,请为同一软件应用程序创建两个软件包。在网络共享存储库中存储一组安装包。这些将被部署和安装在局域网中的计算机上。在HTTP存储库中存储一组安装包。这些将被部署和安装在局域网中的计算机上。
当你想要安装多个数据包时,就可以压缩它们并上传。更多信息, 请参考如何使用HTTP路径选项来部署在不同目录结构中有多个可执行文件的软件包?
当使用网络共享存储库时,存在一些可执行文件被复制到网络中的计算机的特殊场景。请参考以下步骤: