หากคุณติดตั้งโดยใช้ตัวติดตั้ง 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
สำคัญ: - ลิงก์ไม่สามารถใช้งานได้อีกต่อไปที่เริ่มต้นด้วย Lion (ตั้งแต่ไตรมาสที่ 1 ของปี 2014 ซึ่งรวมถึง Lion, Mountain Lion และ Mavericks) หากใครก็ตามที่มาพร้อมกับคำแนะนำนี้ลองใช้กับสิงโตควรลองปรับให้เข้ากับสิ่งที่โพสต์นี้บอกไว้: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X