Eu faço a maior parte do meu trabalho (envolve muito C / Python) em um servidor de desenvolvimento que é compartilhado com várias outras pessoas. Como resultado, todos nós parecemos fazer algumas tarefas de administração do sistema (não há sysadmin). Isso tende a funcionar bem, mas instalar e manter pacotes e bibliotecas tende a ser confuso.
Ultimamente eu me encontrei instalando e construindo mais e mais pacotes, etc, no meu diretório pessoal. Qual é a melhor maneira de formalizar / otimizar esse processo? No momento, estou apenas ./configuring
com --prefix
, definindo o meu caminho para que o meu ~/usr/bin
venha antes usr/bin
, etc, e tentando definir LD_LIBRARY_PATH
e C_INCLUDE_PATH
PYTHONPATH corretamente, mas isso está se tornando propenso a erros e doloroso. Existe um método mais "automatizado"?