With regards to package management the win_msi module seems to have been 
built purely for msi files whereas win_package is built with the option of 
other install files (exe etc).
Also the win_msi module is a core module whereas the win_package is an 
extras module developed by the community. As an additional you mentioned 
package managers for Linux. The rough equivalent for Windows is Chocolatey, 
which has its own win_chocolatey module which is version useful for 
deployment.

On Monday, July 18, 2016 at 12:12:52 AM UTC+2, Bob Tanner wrote:
>
> Can someone send me some links about why it's so convoluted to get Ansible 
> manage of software packages on Windows?
>
> Even with all the flavors of package managers on the Linux side of things 
> Ansible does a great job. 
>
> Moving into the Ansible manage of Windows world things just seem so 
> convoluted.
>
> I don't do much Admin in Windows so I might just be clueless.  But I've 
> spent hours trying to figure out how to uninstall package (Quicktime in 
> this instance).
>
> Is that just the nature of Windows? Windows software packing? Lack of my 
> knowledge?
>
> Some answers I would like to get.
>
> win_msi vs win_package
>
> Is this like .deb vs .rpm? 
>
> If I  have a .msi I know that's win_msi, but what if I got a .exe? Is that 
> a win_package install? What if that .exe is self-extracting zip, do I use 
> win_msi? win_package? Write tasks to run it (to unzip) and then see if I 
> need to use win_msi or win_package?
>
> I do not even know what to search for. I'm struggling with the questions 
> to ask. And Google results for "Windows Sucks" aren't helpful.
>
> Any info I can read about this would be helpful.
>
> Thanks.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/6b75f2d4-9457-44e1-bc43-411e7514c01a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to