다른 사람들과 공유하는 개발 서버에서 대부분의 작업 (많은 C / Python 포함)을 수행합니다. 결과적으로 우리 모두는 약간의 시스템 관리 작업을 수행하는 것 같습니다 (sysadmin은 없습니다). 이것은 잘 작동하는 경향이 있지만 패키지와 라이브러리를 설치하고 유지 관리하는 것은 지저분합니다.
최근에 나는 홈 디렉토리에 점점 더 많은 패키지를 설치하고 빌드하는 것을 발견했습니다. 이 프로세스를 공식화하고 간소화하는 가장 좋은 방법은 무엇입니까? 지금은 단지 생각 ./configuring과 --prefix나의 있도록 내 경로를 설정 ~/usr/bin하기 전에 제공 usr/bin등 및 설정하려고 LD_LIBRARY_PATH하고 C_INCLUDE_PATH적절하게`PYTHONPATH를하고 있지만, 이것은 오류가 발생하기 쉽고 고통스러운되고있다. 더 "자동화 된"방법이 있습니까?