ฉันมีปัญหาที่คล้ายกัน แต่ฉันต้องการใช้แอปพลิเคชั่นMacPortsบุคคลที่สาม( ทางเลือกHomebrew ) ซึ่งไม่มีแอปเปิ้ลรุ่นดั้งเดิมในระบบ
ในการหยุดไม่ให้ใช้แอปพลิเคชันMacPortในการตั้งค่ามากกว่าแอพ APPLE แบบดั้งเดิมฉันได้แก้ไข $ PATH ของฉัน:vi ~/.profile
# Original PATH which favoured MacPorts Commented-out
#export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Modified path prepending "/usr/bin" in front ensuring native apps favoured
export PATH="/usr/bin:/opt/local/bin:/opt/local/sbin:$PATH"
การใช้การกำหนดค่า PATH นี้เฉพาะในกรณีที่ไม่พบแอปพลิเคชั่น Apple ดั้งเดิมจะสามารถตรวจสอบเส้นทางของMacPortsได้
ก่อนแก้ไขเส้นทาง: VIM เริ่มต้นคือMacPorts
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/opt/local/bin/vim
AFTER PATH Modified: VIM เริ่มต้นเป็นเวอร์ชั่นของ Apple
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/usr/bin/vim
หากคุณต้องการให้แอปHomebrewของบุคคลที่สามเป็นค่าเริ่มต้นในกรณีที่มีทางเลือกอื่นในเส้นทางอื่นให้ตรวจสอบให้แน่ใจว่าเส้นทางHomebrewนั้นอยู่ข้างหน้าในเส้นทางของคุณ
ทำงานสำหรับกรณีการใช้งานของฉัน แต่อาจไม่เหมาะสำหรับกรณีใช้งานสำรอง
อย่าลืมออกจากระบบหลังจากเปลี่ยน. profileของคุณเพื่อให้การเปลี่ยนแปลง PATH ใหม่มีประสิทธิภาพ -