<p dir="ltr">Most apps don't need an installer. You just drop them into /Applications. There's no DLL Hell or dependency issues; but you do end up with a lot of code duplication. To delete an app, just delete it from /Applications. To purge it, winkle out the preferences from ~/Library/Application Support (yes, standard paths have spaces in them; ew ew ew) and delete that. </p>

<p dir="ltr">If you're installing a driver that came in a pkg file, things can be a bit more fiddly. Worst of the lot is trying to delete a framework (kind of like a library under Unix). Here is where the lack of dependency checking can really bite you. </p>

<p dir="ltr">Cheers<br>
 Stewart</p>
<div class="gmail_quote">On 26 Apr 2013 10:10, "Thomas Milne" <<a href="mailto:thomas.bruce.milne-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org">thomas.bruce.milne@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 26, 2013 at 8:03 AM, Stewart C. Russell <span dir="ltr"><<a href="mailto:scruss-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org" target="_blank">scruss@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>On 13-04-26 07:19 AM, Thomas Milne wrote:<br>

><br>
> Do you mean when I try and use a downloaded file from my Mac on a Linux<br>
> box? I hadn't thought of that.<br>
<br>
</div>No, not that. Quarantine is the thing that causes the "XXX is an ....<br>
downloaded from the Internet. Are you sure you want to run it?" dialogue<br>
on any file you download. It has no effect on Linux. It can have a weird<br>
and unsuspected effect on some FAT filesystems, but unless you're<br>
running CHDK on a Canon camera, you might not see that.<br>
<br>
What it can do, though, to files from archives you've downloaded and<br>
extracted is cause the shell problems with executable files. If the file<br>
won't run, but the permissions look like -rwxr-xr-x@, you've got some<br>
additional file attributes you might have to clear.<br>
<br>
It's one of those “I wish it didn't do that” features.<br>
<div><div><br></div></div></blockquote><div><br></div><div>Ah, okay. Now that reminds me of something else that I just thought of: uninstalling apps.</div><div><br></div><div>I read this and immediately think 'really?':</div>

<div><br></div><div><a href="http://guides.macrumors.com/Uninstalling_Applications_in_Mac_OS_X" target="_blank">http://guides.macrumors.com/Uninstalling_Applications_in_Mac_OS_X</a></div><div><br></div><div>It's odd that Apple seems to have put zero thought into a process for uninstalling apps in OSX.</div>

<div> </div></div>-- <br><div>Thomas Milne</div>
</div></div>
</blockquote></div>