So deinstallieren Sie eine App Store-Anwendung korrekt [Duplikat]

Kürzlich habe ich installiert Pages, was ich mit Version von gekauft habe iWork '09. Leider hat diese Operation eine Version heruntergeladen und installiert, Pages 5.5.3die nicht gerade ein Upgrade von Pages '09. Hoffentlich ist die alte Version noch da ( /Applications/iWork '09/Pages.app), aber ich vermute, dass die beiden die gleichen Sätze von anwendungsabhängigen Dateien für Vorlagen, Stile ... verwenden.

Pages '09und Pages 5.5.3sind unterschiedliche Produkte, und das letzte hätte besser als Pages Lightoder bezeichnet werden können Little Pages. Jedes Mal, wenn ich eine PagesDatei öffne (mit Pages 5.3.3), erhalte ich Warnungen über Inkompatibilitäten und nicht unterstützte Funktionen, und mir wird gedroht, meine Arbeit mit diesen fehlenden Teilen (z. B. Lesezeichen) zu speichern, ohne die Möglichkeit zu haben, den tatsächlichen Unterschied in einem großen Dokument zu überprüfen. Für mich ist das eine Dateibeschädigung.

Daher möchte ich sauber deinstallieren, Pages 5.5.3um internes Fehlverhalten und Dateibeschädigungen zu vermeiden.

( Pages 5.5.3ist ein ärgerliches Beispiel, das meine Arbeit stört. Aber ich habe das gleiche Problem mit Anwendungen, die ich installiert habe, um ihre tatsächlichen Funktionen zu überprüfen. Dann habe ich festgestellt, dass diese meine Anforderungen nicht richtig erfüllen. Ich möchte in der Lage sein, sauber und sauber zu arbeiten diese nutzlosen Anwendungen sicher deinstallieren.)

Nachdem ich alle Menüeinträge ( auch bei gedrückter Taste) und die interne Hilfe durchsucht hatte, stellte ich fest, dass ich keine einfache Möglichkeit finden kann, eine in installierte Anwendung zu deinstallieren App Store.

Diese Funktion ist eindeutig nicht innerhalb von App Store.

Was ist die richtige und sichere Methode, um eine App Store-Anwendung zu deinstallieren, mit einer vernünftigen Kontrolle wird dies keine verwandte Anwendung beschädigen?

Ich habe diese Antwort gelesen, war aber damit nicht zufrieden:<br>1. Dies ist keine korrekte Ergonomie, um die Funktion "Deinstallieren" in einer anderen Anwendung zu platzieren.<br>2. Nichts hat mir versichert, dass dies deinstalliert wird Pages 5.5.3und nicht Pages '09. Daher ist dies eine gefährliche Methode , ein Sprung ins Blaue, für Benutzer, die nicht mit Time Machineoder Backups leben.
@grgarside: Ich verwende absichtlich eine Auszeichnungssprache, um einen klaren Unterschied zwischen verschiedenen Objekten mit ähnlichen Namen zu machen, zum Beispiel: Seiten, Seiten und Pages, oder dann, Dann und then.<br>Viele wissenschaftliche Publikationen verwenden diese Art von Auszeichnung für reservierte Wörter . Dies ist von höchster Bedeutung, wenn die Verwechslung mit gebräuchlichen Namen möglich ist.
Wenn ich nichts Wichtiges übersehen habe, reichte diese relative Länge der Diskussion nicht aus, um zu einem positiven und konstruktiven Vorschlag zu führen :).

Antworten (2)

Mit diesem Befehl können Sie genau sehen, was vom Appstore installiert wurde:

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'zeigt Ihnen alle Dateien, die nicht im /Applications/Pages.appOrdner sind (was eigentlich nichts ist).

Beachten Sie, dass jedes neue Update über den Appstore diese Bom-Datei überschreibt und keine versionsspezifische erstellt. Die Liste sollte die aktuell installierten Dateien widerspiegeln.

Angenommen, Sie haben iWork09 von der DVD installiert, dann sollten die Dateien in /Applications/iWork '09/sowie die Support-Dateien in nicht betroffen sein./Library

Nette Antwort, die es mir ermöglicht, eine saubere und verifizierte Deinstallation durchzuführen, wie es App Storesein sollte. Ich verstehe das Fehlen einer solchen Grundfunktion nicht.

Sie verwenden ihre eigenen Dateien und müssen nicht „deinstalliert“ werden. Sie können sie sogar nebeneinander verwenden! Was die Wurzel Ihres Problems betrifft: Es ist hauptsächlich die Benutzeroberfläche, die aktualisiert wurde, die Funktionalität sollte dieselbe sein.

Mein übergeordnetes Ziel ist nicht auf das Problem beschränkt Pages 5. Ich möchte jede Anwendung sauber und sicher deinstallieren können . Mit sauber meine ich in der gleichen Bedeutung, dass ich das Gefühl habe, dass jede Anwendung App Storesauber und sicher installiert wird .
Der Appstore "installiert" die meisten Anwendungen, indem er sie herunterlädt und in das Anwendungsverzeichnis kopiert. Wenn Sie dann etwas löschen, wird das System dies bemerken und die App als „deinstalliert“ markieren. Einige Apps haben tatsächliche Installationspakete oder Dateien an zusätzlichen Orten. Es obliegt dem Autor solcher Anwendungen, ein Deinstallationsprogramm bereitzustellen. Im Gegensatz zu Windows sind Dateien, die nach dem manuellen Löschen einer Anwendung verbleiben könnten, jedoch in keiner Weise schädlich. Das Schlimmste, was passieren könnte, ist, dass ein Plugin eines Drittanbieters zurückbleibt, ohne funktionsfähig zu sein.