Home » Software deployment in Linux computers
 

Linux Software Packages


  1. Name the Configuration
  2. Define Configuration
  3. Define Target
  4. Deploy Configuration

The Software Installation configuration helps you to install Linux software packages remotely to several Linux computers in the network from a central location.

Step 1: Name the Configuration

Provide a name and description for the Software Installation Configuration.

Step 2: Define Configuration

Specify the Package Settings:

 

Parameter

Description

Package Name

This will list all the software packages that are available in the Software Repository. Select the package that has to be installed.

Operation Type

To specify how the installation should happen. Select any of the following options:

  1. Install: Selecting this option will install the application automatically.

  2. Uninstall: Selecting this option will remove(uninstall) the application from the system.

 

Click Add More Packages to install/uninstall additional software.

 

Specify the Scheduler details for installing the software:

 

Parameter

Description

Schedule time to perform the operation

 

  • Select this option and specify the date and time after which the installation should begin. It is to be noted that the installation/uninstallation will still be based on the Operation Type & Installation / Uninstallation Option selected, but this will begin after the time specified here.
  • Set an expiry date: Enable the checkbox if you do not wish to apply this configuration after a specified time period.

 

 

 

Specify the Deployment Settings for the software:

 

If you have defined Deployment Templates, you can load the Deployment Settings directly from a template by selecting the required template from the list.

 

Parameter

Description

Installation / Uninstallation Option

Specify whether the installation/uninstallation should happen during or after system startup:

  1. During startup: Select this option if the software has to be installed/uninstalled during computer startup.

  2. After startup: Select this option if the software has to be installed/uninstalled after the computer startup when the next GP update happens (within 90 minutes)

  3. During or After Startup: Either of the above, whichever is earlier

Install Between

 

If you want the installation to happen only between a specified time of a day, you can specify the Start and End time within which the deployment should begin. The Start Time can also be greater than the End time - in such cases the End time is assumed to be on the following day. For example, if you wish the deployment should happen between 10.00 PM and 4.00 AM, you can specify the Start Time as 22:00:00 and End Time as 04:00:00

 

Reboot Policy

  1. Do not reboot: Select this option if the client computers should not be rebooted after installing the software.

  2. Force Reboot when the user has logged in: Select this option to force the user to reboot the computer. Specify the time within which the client machines will be rebooted and the message that has to be displayed in the client machines. This option is applicable if the computer is turned on and even if there is no logged on user, the computer will get restarted after the specified time.

  3. Force Shutdown when the user has logged in: Select this option to force the user to shutdown the computer. Specify the time within which the client machines will be shutdown and the message that has to be displayed in the client machines. This option is applicable if the computer is turned on and even if there is no logged on user, the computer will get restarted after the specified time.

Step 3: Define Target

Using  the Defining Targets procedure, define the targets for deploying the Software Configuration.

Step 4: Deploy Configuration

Click the Deploy button to deploy the defined Configuration in the defined targets. The software installation for the selected targets will happen as scheduled.

 

To save the configuration as draft, click Save as Draft.