目前,我们在嵌入式系统上使用 Android。
当我们获取 Android 源代码时,我们会获得系统内每个软件包的实际 git 存储库。然后我们可以在本地创建镜像,并从本地镜像生成整个系统。
我们想尝试对 Ubuntu 做同样的事情。
经过一番调查,我们似乎需要获取 debootstrap 所需的基础包的 bazaar 存储库。在本地镜像这些包,并让我们的构建服务器从中生成 deb 包。然后,当我们需要创建文件系统时,让 debootstrap 从这些本地构建的包中获取。
我们正处于早期调查阶段,所以我确信该计划缺少很多粘合剂,但这看起来是可行的目标吗?
有什么提示可以帮助我们吗?