ชงหมอให้ข้อผิดพลาดในไดเรกทอรีที่ถูกลบ


1

ฉันเพิ่งติดตั้ง homebrew และตามที่แนะนำฉันรันbrew doctorคำสั่ง ฉันเป็นลินุกซ์มือใหม่และไม่ทราบวิธีการแก้ไขสิ่งเหล่านี้ส่วนใหญ่ แต่ฉันต้องการถามเป็นพิเศษเกี่ยวกับข้อผิดพลาดต่อไปนี้เนื่องจากฉันคิดว่ามันจะได้รับการแก้ไขโดยสิ่งที่ฉันทำ ครั้งแรกที่ฉันวิ่งbrew doctorฉันได้รับข้อผิดพลาดดังต่อไปนี้:

Error: Some directories in your path end in a slash.
Directories in your path should not end in a slash. This can break other
doctor checks. The following directories should be edited:
    /Applications/Mkvtoolnix.app/Contents/MacOS/

ฉันลบ Mkvtoolnix.app จากเครื่อง Mac rm -r Mkvtoolnix.appของฉันโดยใช้ ฉันไม่เห็นมันอีกต่อไปเมื่อฉันทำในls /Applicationsอย่างไรก็ตามเมื่อฉันเรียกใช้brew doctorฉันยังคงเห็นข้อผิดพลาดเดียวกัน ทำไมถึงเป็นอย่างนั้น?

คำตอบ:


2

คุณต้องแก้ไขตัวแปร PATH ของคุณ

คุณต้องเริ่มต้นด้วยการหาตำแหน่งที่ PATH ของคุณตั้งอยู่มันเป็นไปได้มากที่สุด~/.bash_profileแต่อาจตั้งค่าไว้ที่อื่น

PATH ของคุณคือรายการของไดเรกทอรีที่ Bash (และเชลล์อื่น ๆ ) มองหาเมื่อค้นหาคำสั่ง มันเป็นสิ่งที่ช่วยให้คุณประหยัดจากที่มีการพิมพ์ครั้งที่คุณต้องการที่จะทำงานทุก/usr/bin/local/programname programnameคุณเพียงเพิ่ม/usr/bin/localเส้นทางของคุณและทุบตีดัชนีทุกอย่างในโฟลเดอร์นั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.