ติดตั้งโปรแกรมที่ไม่เสถียรเช่น firefox devel ใน / home / user / opt / ทำให้ง่ายต่อการลบและไม่มีความสับสนสำหรับผู้ใช้รายอื่นว่าควรใช้เวอร์ชันใด ... ดังนั้นหากไม่ใช่โปรแกรมสำหรับใช้ทั่วโลกให้ติดตั้ง มันในโฟลเดอร์ย่อยในไดเรกทอรีบ้านของคุณ
ไม่เคยติดตั้งโปรแกรมใน / usr / อาจทำให้เกิดความสับสนวุ่นวายสิ่งที่ติดตั้งใน / usr / นั้นมีไว้สำหรับแพ็คเกจการกระจายเท่านั้น / usr / local / ใช้สำหรับแพ็คเกจที่คอมไพล์แล้ว และโครงสร้าง srt ทำงานในลักษณะเดียวกัน! ไฟล์ใน / usr / local / จะถูกจัดลำดับความสำคัญมากกว่าไฟล์ใน / usr /
/ opt / ควรใช้สำหรับการติดตั้งแพคเกจ pre-compiled (ไบนารี) (Thunderbird, Eclipse, Netbeans, IBM NetSphere ฯลฯ ) และอื่น ๆ ที่คล้ายกัน แต่ถ้าพวกเขามีไว้สำหรับผู้ใช้คนเดียวพวกเขาควรจะใส่ไว้ในไดเรกทอรีบ้านของคุณ
หากคุณต้องการให้สามารถรันโปรแกรมที่ติดตั้งในตำแหน่ง "แปลก" (เช่น / home / user / opt / firefox /) โดยไม่ต้องพิมพ์พา ธ ทั้งหมดที่คุณต้องการเพิ่มลงในตัวแปร $ PATH คุณสามารถทำได้ เพิ่มบรรทัดเช่นนี้ใน /home/user/.profile ของคุณ
export PATH=/home/user/opt/firefox:$PATH
ชื่อโฟลเดอร์ควรเป็นชื่อที่มีไฟล์เรียกทำงานที่คุณต้องการเรียกใช้