Software Repository is a central file location where you can store software packages and access them as and when required. Having repositories help in effective software management like storage, retrieval or backup of the software packages. In today's world of open source, software repositories provide authentic software and also reduce risks.
You can store software packages in the following software repository:
A network-share software 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.
Advantages
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 software repository if required.
The HTTP repository is created automatically when you install the application. It is located in the same folder as the Endpoint 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. We address 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 Endpoint 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:
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.
You can store commonly used software applications in a central location and install them in the computers in your network when required. There are two types of software repositories:
The benefits of using a software repository include the following:
Endpoint Central supports Windows, Mac and Linux operating systems.