我在与其他几个人共享的开发服务器上完成大部分工作(涉及很多C / Python)。结果,我们所有人似乎都做了一些系统管理工作(没有sysadmin)。这通常可以正常工作,但是安装和维护程序包和库往往很麻烦。
最近,我发现自己在主目录中安装和构建了越来越多的软件包等。正规化/简化此过程的最佳方法是什么?现在,我只是./configuring
在--prefix
,设置路径,使我~/usr/bin
先于usr/bin
等等,然后尝试正确地设置LD_LIBRARY_PATH
and C_INCLUDE_PATH
和`PYTHONPATH,但这变得容易出错并且很痛苦。还有更多的“自动化”方法吗?