A software repository is a storage location where you can store software packages. These software packages can be accessed and installed, when required, on computers in your network. Using these repositories facilitates easy storage, maintenance and backup of software packages.
Desktop Central enables you to store commonly used software applications in a central location and install them in the computers in your network when required. In Desktop Central, there are two types of software repositories:
The benefits of using a software repository include the following:
Desktop Central allows you to store software packages in the following repositories:
A network-share repository is used when you want to deploy a software application to multiple computers in a network. It is recommended that you store the software package that you want to deploy in a network share that is accessible from all the computers in the network. The software application will be installed directly in the computers that you specify. It is useful to use a network-share repository to install software applications in computers in the same LAN.
Most software applications have a single installation file like <setup>.exe or the<softwarename>.exe. Other applications have more than one installable file, however, these files are located in the same directory. Some complex applications, like Microsoft Office, have multiple installable files. Here each installable file is located in a different directory. It is recommended that you deploy such applications from a network share that is accessible from all the computers in your network.
Using a network-share repository enables you to do the following:
An HTTP repository is used to store executable files before you install them in computers in your network. You can use this repository when you want to deploy software packages to computers using the HTTP path. You can also change the location of the HTTP repository if required.
The HTTP repository is created automatically when you install Desktop Central. It is located in the same folder as the Desktop Central server. For example, <DesktopCentral server>\webapps\DesktopCentral\swrepository. You can change the location of the repository if required.
Assume that you want to install software applications in the computers in a remote office. The computers are connected to the local office using a VPN connection or the Internet. In this case, you cannot use a network-share repository to install the software applications. Desktop Central addresses this requirement by enabling you to use HTTP repository to store the required software packages. Using the HTTP path option, you can browse and select the required executable files and upload them to the Desktop Central server. These files can be accessed from the computers in the remote office and can be used to install software applications.
Using an HTTP repository enables you to do the following: