Якщо ви встановили його за допомогою інсталятора PKG, ви можете зробити:
pkgutil --pkgs
або краще:
pkgutil --pkgs | grep org.python.Python
який виведе щось на зразок:
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
тепер ви можете вибрати, які пакунки від’єднати (видалити).
Це документація про від’єднання:
--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.
У моєму прикладі ви наберете
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
або в одному рядку:
pkgutil --pkgs | grep org.python.Python | xargs -L1 pkgutil -f --unlink
Важливо: - посилання більше не доступне, починаючи з Лева (станом на 1 квартал 2014 року, що включає Лева, Гірського Лева та Мавериків). Якщо хтось, хто звертається до цієї інструкції, спробує використати її з левом, замість цього спробуйте адаптувати її до того, що ця публікація говорить: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X