ฉันทำงานส่วนใหญ่ของฉัน (เกี่ยวข้องกับ C / Python จำนวนมาก) บนเซิร์ฟเวอร์การพัฒนาที่แชร์กับคนอื่นหลายคน เป็นผลให้เราทุกคนดูเหมือนจะทำงานบริหารระบบเล็กน้อย (ไม่มีระบบดูแลระบบ) สิ่งนี้มีแนวโน้มที่จะทำงานได้ดี แต่การติดตั้งและบำรุงรักษาแพ็คเกจและไลบรารีมักจะยุ่งเหยิง
เมื่อเร็ว ๆ นี้ฉันพบว่าตัวเองกำลังติดตั้งและสร้างแพ็คเกจอื่น ๆ และอื่น ๆ อีกมากมายในไดเรกทอรีบ้านของฉัน อะไรคือวิธีที่ดีที่สุดในการทำให้เป็นระเบียบ / ปรับปรุงกระบวนการนี้ให้เป็นระเบียบ ตอนนี้ฉันแค่อยู่./configuringกับ--prefixการตั้งค่าเส้นทางของฉันเพื่อให้ฉัน~/usr/binมาก่อนusr/binฯลฯ และพยายามที่จะตั้งLD_LIBRARY_PATHและC_INCLUDE_PATHและ `PYTHONPATH อย่างถูกต้อง แต่นี่กลายเป็นข้อผิดพลาดได้ง่ายและเจ็บปวด มีวิธี "อัตโนมัติ" มากกว่าหรือไม่