View Single Post
Old 09-23-2009, 12:57 PM   #12
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,832
Karma: 11844413
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by mwheinz View Post
But, overall, I have to say that the lack of a proper uninstallation system in OS X (not just with eBook Library) is a startling lack. I know the installer program leaves behind "receipts" that are supposed to list the files that were installed - but I don't think anything does anything with those receipts.
Frankly, that is not the Mac's fault it is the Apps fault.

Most Mac apps don't have an install packager... it just isn't needed. There are also naming conventions and folder guidelines for that Mac wrt where app settings and preferences files are supposed to be installed.

Usually uninstalling an App on a Mac is nothing more than dragging the app file (package really) to the trash. However, that doesn't remove the preference/settings files. (there is a reason for this)

I use the free AppTrap which monitors when you drop a .app into the trash it finds the preference and settings files and offers to delete them for you. Of course, this all assumes that the app is using the correct naming conventions and following the guidelines that Apple publishes for Mac developers.

Those apps that do have a packager usually do so because they need to run a script with Admin privileges to install some type of kernel extension (sort of like a driver) onto the Mac. Any program that has a packager should have an uninstaller with it.

Believe me as a person that has to author windows installers as part of my job... the Mac system is much better than the vitriol that is Windows installer.

BOb
pilotbob is offline   Reply With Quote