针对开发人员的需求定制的现成虚拟机的资源



我不知道其他人是否也这么想。我经常发现自己在提交东西时怀疑某个特定的代码片段是否会破坏*BSD或gentoo构建。现在,启动一个虚拟机(使用所有的开发工具),测试代码片段并返回到您通常的工作流程不是很方便吗?

就在这个周末,我在寻找一个安装了texinfo(特别是texi2dvi)的FreeBSD镜像,我最终安装了我自己的副本,并在接下来的3个小时内编译了devel工具。而我想要的只是快速下载一个现成的500M qemu映像,启动它,测试我的东西,然后再次扔掉它。

现在的问题是:是否有像http://virtualboximages.com/或http://www.vmware.com/appliances/这样专门针对开发人员需求的东西?或者更准确地说,任务就是列出所有这样的地方,因为花几个小时搜索东西和花几个小时安装东西一样糟糕。

关于openSUSE构建服务(OBS):http://en.opensuse.org//openSUSE: Build_Service

它支持在kvm或xen机器中编写脚本的自动构建。只需注册一个免费帐户,并通过osc命令行客户端或web界面远程配置一些"包"(构建和测试)。它还支持在chroot中本地构建。

他们有所有主要的Linux发行版可供使用。

要拥有更多的外来系统/arch,你需要自己在家里安装这样的OBS服务器。把它放在家里,你甚至可以登录你的构建机器进行交互调试。

铜、鲁迪

相关内容