Wenn Sie es mit dem PKG-Installationsprogramm installiert haben, haben Sie folgende Möglichkeiten:
pkgutil --pkgs
oder besser:
pkgutil --pkgs | grep org.python.Python
welches etwas ausgibt wie:
org.python.Python.PythonApplications-2.7
org.python.Python.PythonDocumentation-2.7
org.python.Python.PythonFramework-2.7
org.python.Python.PythonProfileChanges-2.7
org.python.Python.PythonUnixTools-2.7
Sie können nun auswählen, welche Pakete Sie trennen (entfernen) möchten.
Dies ist die Unlink-Dokumentation:
--unlink package-id
Unlinks (removes) each file referenced by package-id. WARNING: This command makes no attempt to perform reference counting or dependency analy-
sis. It can easily remove files required by your system. It may include unexpected files due to package tainting. Use the --files command first
to double check.
In meinem Beispiel werden Sie eingeben
pkgutil --unlink org.python.Python.PythonApplications-2.7
pkgutil --unlink org.python.Python.PythonDocumentation-2.7
pkgutil --unlink org.python.Python.PythonFramework-2.7
pkgutil --unlink org.python.Python.PythonProfileChanges-2.7
pkgutil --unlink org.python.Python.PythonUnixTools-2.7
oder in einer einzigen Zeile:
pkgutil --pkgs | grep org.python.Python | xargs -L1 pkgutil -f --unlink
Wichtig: --unlink ist ab Lion nicht mehr verfügbar (ab Q1`2014 einschließlich Lion, Mountain Lion und Mavericks). Wenn jemand, der zu dieser Anleitung kommt, versucht, sie mit Lion zu verwenden, sollte er stattdessen versuchen, sie an das anzupassen, was in diesem Beitrag gesagt wird: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X