1

This question already has an answer here:

Recently I installed Pages which I purchased with version of iWork '09. Unfortunately this operation downloaded and installed version Pages 5.5.3 which is not exactly an upgrade of Pages '09. Hopefully, the old version is still there (/Applications/iWork '09/Pages.app), but I suspect that the 2 of them are using the same sets of application dependant files for templates, styles...

Pages '09 and Pages 5.5.3 are different products, and the last one would have been more appropriately named Pages Light or Little Pages. Every time I open a Pages file (with Pages 5.3.3) I get warnings about incompatibilities and unsupported functions and I am threaten to save my work with these missing pieces (ex.: bookmarks) without any chance to check the real difference on a large document. For me this is a file corruption.

Hence I would like to uninstall cleanly Pages 5.5.3 to avoid any internal misbehaviour and file corruption.

(Pages 5.5.3 is an example which is an annoying one, disturbing my work. But I have the same problem with applications I installed to check their real functions. Then I discovered these to not correctly answer my needs. I would like to be able to cleanly and safely uninstall these useless applications.)

After scanning all menu entries (with the key pressed too) and the internal help, I discovered that I can't find an easy way to uninstall an application installed within App Store.

Clearly this function isn't within App Store.

What is the correct and safe method to uninstall an App Store application, with a resonable control this won't damage any related application?

marked as duplicate by nohillside Oct 20 '15 at 9:59

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • I read that answer but wasn't satisfied with it:<br>1. This is not a correct ergonomy to place the "uninstall" function within another application.<br>2. Nothing insured me this will uninstall Pages 5.5.3 and not Pages '09. Hence this is a dangerous method, a leap in the dark, for users which don't live with Time Machine or backups. – dan Oct 20 '15 at 17:00
  • @grgarside: I use a markup language on purpose to make a clear difference between different objects with similar names, for example: pages, Pages and Pages, or then, Then and then.<br>Many scientific publishing use this kind of markup for reserved words. This is of the upper importance when the confusion with common names is possible. – dan Oct 20 '15 at 17:40
  • This has been discussed at length in meta – grg Oct 20 '15 at 17:44
  • Unless I missed something important, this relative length in discussion wasn't enough to lead to a positive and constructive proposal :). – dan Oct 20 '15 at 17:49
2

You can see exactly what was installed by the appstore with this command:

lsbom /private/var/db/receipts/com.apple.pkg.Pages5.bom

lsbom /private/var/db/receipts/com.apple.pkg.Pages5.bom | grep -v '/Applications/Pages.app' will show you all the files which are not in the /Applications/Pages.app folder (which is actually nothing).

Beware that each new update via the appstore will overwrite this bom file, and not create a version-specific one. The bom should reflect the current installed files.

Assuming you installed iWork09 from the DVD, then the files in /Applications/iWork '09/ as well as the support files in /Library should not have been affected.

  • Nice answer which permits me to make a clean and verified uninstall as App Store should provide. I don't understand the missing of such a basic function. – dan Oct 20 '15 at 17:08
0

They use their own files, no need to 'uninstall'. You can even use them side-by-side! As for the root of your issue: it's mostly the UI that was updated, functionality should be the same.

  • My overall objective is not limited to the Pages 5 problem. I want to be able to cleanly, safely uninstall any application. By cleanly I mean in the same meaning I feel that App Store is cleanly, safely installing any application. – dan Oct 16 '15 at 8:04
  • The appstore "installs" most applications by downloading them and copying them in to the application directory. If you then delete something, the system will notice and mark the app 'uninstalled'. Some apps do have actual installation packages, or have files in additional places. It is up to the author of such applications to provide an unistaller. Unlike Windows, however, files that might remain after you manually delete an application are not harmful in any way. The worst that could happen is a third party plugin staying behind without being functional. – John Keates Oct 16 '15 at 10:55

Not the answer you're looking for? Browse other questions tagged .