Si vous l'avez installé à l'aide du programme d'installation PKG, vous pouvez faire:
pkgutil --pkgs
ou mieux:
pkgutil --pkgs | grep org.python.Python
qui produira quelque chose comme:
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
vous pouvez maintenant sélectionner les packages à dissocier (supprimer).
Voici la documentation de dissociation:
--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.
Dans mon exemple, vous taperez
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
ou en une seule ligne:
pkgutil --pkgs | grep org.python.Python | xargs -L1 pkgutil -f --unlink
Important: --unlink n'est plus disponible à partir de Lion (au premier trimestre 2014 qui inclurait Lion, Mountain Lion et Mavericks). Si quelqu'un qui vient à ces instructions essaie de l'utiliser avec lion, devrait plutôt essayer de l'adapter avec ce que dit ce post: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X