我有一套分析辐射数据的程序,我想为Red Hat Linux版本4.x - 6.x构建软件包。是否可以在运行Red Hat Linux单一版本的单个构建服务器上构建这些软件包,或者我是否需要在运行4.x版的服务器上构建4.x版软件包,在运行5.x版的服务器上构建5.x版软件包?
如果我可以在一台服务器上构建多个版本的软件包,那么该服务器必须运行最新版本还是最旧版本的操作系统?
发布于 2013-01-30 02:07:57
toolchain ( Redhat 4.x和5.x的工具链),并且在工具链中你可以为特定的操作系统构建包。工具链就像一个chroot环境。KVM创建多个虚拟机,并使用单个节点构建多个版本的包。。UML (用户模式Linux),这是非常有趣的……查看以下链接http://uml.devloop.org.uk/howto.html发布于 2013-01-30 02:21:30
你可以在chroot监狱中构建你的包。您可以使用mach来完成此操作。这里有一个你可以参考的tutorial on building packages with mach,尽管它可能已经过时了。
https://stackoverflow.com/questions/14589194
复制相似问题