首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在一台服务器上为多个版本的Red hat Linux构建包吗?

可以在一台服务器上为多个版本的Red hat Linux构建包吗?
EN

Stack Overflow用户
提问于 2013-01-30 01:57:16
回答 2查看 82关注 0票数 1

我有一套分析辐射数据的程序,我想为Red Hat Linux版本4.x - 6.x构建软件包。是否可以在运行Red Hat Linux单一版本的单个构建服务器上构建这些软件包,或者我是否需要在运行4.x版的服务器上构建4.x版软件包,在运行5.x版的服务器上构建5.x版软件包?

如果我可以在一台服务器上构建多个版本的软件包,那么该服务器必须运行最新版本还是最旧版本的操作系统?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-30 02:07:57

  1. 你需要为不同的操作系统环境构建toolchain ( Redhat 4.x和5.x的工具链),并且在工具链中你可以为特定的操作系统构建包。工具链就像一个chroot环境。
  2. 你可以使用KVM创建多个虚拟机,并使用单个节点构建多个版本的包。。
  3. 你可以使用UML (用户模式Linux),这是非常有趣的……查看以下链接http://uml.devloop.org.uk/howto.html
票数 2
EN

Stack Overflow用户

发布于 2013-01-30 02:21:30

你可以在chroot监狱中构建你的包。您可以使用mach来完成此操作。这里有一个你可以参考的tutorial on building packages with mach,尽管它可能已经过时了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14589194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档