Większość pracy wykonuję (wymaga dużo C / Pythona) na serwerze programistycznym, który jest współdzielony z kilkoma innymi osobami. W rezultacie wydaje się, że wszyscy wykonujemy trochę obowiązków administracyjnych w systemie (nie ma sysadmin). Zwykle działa to w porządku, ale instalowanie i utrzymywanie pakietów i bibliotek jest zwykle nieuporządkowane.
Ostatnio odkryłem, że instaluję i buduję coraz więcej pakietów itp. W moim katalogu domowym. Jaki jest najlepszy sposób sformalizowania / usprawnienia tego procesu? Teraz jestem tylko ./configuringo --prefixustawienie moją drogę tak, że mój ~/usr/binjest przed usr/bin, etc, i próbuje ustawić LD_LIBRARY_PATHi C_INCLUDE_PATHi `PYTHONPATH prawidłowo, ale to staje się podatne na błędy i bolesne. Czy istnieje bardziej „zautomatyzowana” metoda?