/build/static/layout/Breadcrumb_cap_w.png

Sofware installs over and over and over

I've created many distributions including: Java, Flash, Reader etc. I push them to a single user or a group of users and it installs fine, but it will install the software over and over until I remove that user or group from the "deploy to listed machines/labels list." Is there any way to stop this, other than manually removing them, which defeats the purpose of pushing to a label? I'm sure it's something simple I'm missing.

0 Comments   [ + ] Show comments

Answers (4)

Posted by: airwolf 13 years ago
Red Belt
0
If you tie the installers to Software Inventory items, then it will only attempt installing if the item is not already installed. If you created custom Software Inventory items, then you have to setup the custom rule to determine whether or not it is installed (i.e. a registry check in the Uninstall key).
Posted by: hotta2000 13 years ago
Senior Yellow Belt
0
Hi Jacksonc.

Do you have an earlier version of the software in your distribution ? Then you have to remove them from that distribution. You can also use custom inventory rules. Therefore you have to add a software item manually.
Posted by: KevinG 13 years ago
Red Belt
0
The best practice is to manually install the software on a test machine that has the client installed. Let this machine check-in or do a force inventory update.

Now confirm that a Inventory Software Item has been automatically created by the check-in of the test machine. This assures that the Software Item is created correctly with the proper Vendor Name, Version...etc that can cause a MI to try install over an over again if not correct.
You attach your MI installer to this software item that was created for you. The common mistake is made by creating your own software item.
Posted by: cmccracken 13 years ago
Orange Senior Belt
0
I use two labels with my distributions. My first label is a regular label that I apply to any PCs that need a software package (Ex. FinanceSoftware). I then create a smart label (NeedFinanceSoftware) that checks to see if the regular label is applied and if the software is installed. I then have my distribution install based on the smart label.

For some of my distributions, I know that all PCs will need the software (Ex. Antivirus) so I just have the smart label check to see if it is already installed.

What I like about it is that as soon as a PC checks in, it will automatically install its antivirus, then any additional software packages based on what labels I assigned. Once the software is installed, the "need" label is no longer valid, so it drops off on the next check-in.

Casey
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ