以用户身份维护软件(在群集上)

时间:2009-08-21 17:49:41

标签: linux cluster-computing

我遇到的每一台计算机都遇到同样的问题:它的软件已经过时了。当然,作为用户,可以从主目录中的源安装所有内容。我想知道是否有任何工具可以让人们在主目录中安装和更新软件,就像软件包管理器在Linux发行版中一样,即最小的痛苦和努力。

我找到了toast,这很好,但并不总是可靠和最新的。还有其他选择吗?

目前我的特殊需求是最新版本的GCC,boost,python,cmake。

3 个答案:

答案 0 :(得分:0)

我建议为群集节点使用合理的分发。然后保持节点最新可以像运行包管理器一样简单,您甚至可以通过所有节点上的分布式shell同时执行。值得一提的是,我的选择是Debian或Ubuntu。

答案 1 :(得分:0)

您可以尝试使用nix(http://nixos.org/)。我没有用它,所以我不知道它是否比吐司更新。

答案 2 :(得分:0)

使用透明地在所有集群节点上安装/更新的包管理器,或者从所有节点创建共享的目录(即网络文件系统)