ich @ Karthikeyan Antwort zu modifizieren, die nicht für mich arbeiten.
in einer Befehlszeile, verwenden Sie die folgenden die gewünschten Paketnamen zu finden:
$ pkgutil --pkgs | grep -i {keyword} | less
where {keyword} eine Zeichenfolge, die Sie in dem Paketnamen erwarten ist.
Um den Speicherort des Pakets (das Root-Verzeichnis, das alle Inserate Datei wird relativ sein) zu finden, verwenden
$ pkgutil --pkg-info package-name.pkg
verwenden das Paket installierten Dateien aufzulisten:
$ pkgutil --files package-name.pkg
Nach visuelle Inspektion die Liste der Dateien, die Sie so etwas tun können, um sie zu entfernen:
$ cd/# assuming the package location is/
$ pkgutil --only-files --files package-name.pkg | tr '\n' '\0' | xargs -n 1 -0 -p sudo rm
Seien Sie vorsichtig des nächsten (letzten) Schritts, der Verzeichnisse entfernt. Die Liste der von pkgutil --files
ausgegebenen Verzeichnisse kann wichtige freigegebene Verzeichnisse wie usr
enthalten, die Sie nicht entfernen möchten. -p
bewirkt, dass xargs
zur Bestätigung auffordert, aber nicht auslöserfreudig wird. (Sie sollten mit rmdir
zu sicher sein, weil es nur leere Verzeichnisse entfernt werden. Aber einige Leute müssen die Befehlszeile optimieren, so ist es besser klar zu sein!)
$ pkgutil --only-dirs --files package-name.pkg | tr '\n' '\0' | xargs -n 1 -0 -p sudo rmdir
Nachdem Sie die Dateien deinstalliert haben
$ sudo pkgutil --forget package-name.pkg
Quellen:: pkgutil man page und this post, können Sie den Systemdatensatz des Pakets entfernen.
Diese Frage scheint off-topic zu sein, weil es nicht um Programmierung geht. Versuchen Sie http://apple.stackexchange.com – Droppy
Insbesondere ist dies die gleiche Frage wie http://superuser.com/questions/36567/how-do-i-uninstall-any-apple-pkg-package-file. Ich habe empfohlen, diese Frage zu schließen, da sie für StackOverflow nicht verfügbar ist. –