thebunnyrules Asked: 2017-12-24 08:34:05 +0800 CST2017-12-24 08:34:05 +0800 CST 2017-12-24 08:34:05 +0800 CST Ubuntu 是从源代码编译他们所有的非专有软件包,还是使用开发人员的预编译二进制文件? 772 我只是想知道,Ubuntu 是在他们的 repo 上编译所有开源/非专有软件包,还是他们只是从开发人员那里取出完成的 bin 并坚持如果它在 repo 中? package-management 1 个回答 Voted Best Answer dobey 2017-12-24T11:18:32+08:002017-12-24T11:18:32+08:00 开发人员无法将预编译的二进制文件上传到 Ubuntu 存档中。主要 Ubuntu 档案中的所有包都是从源包构建的。 来自Ubuntu for Debian Developers wiki 页面: Ubuntu 不允许任何架构的二进制上传(开发人员在他们自己的系统上执行的构建)。所有构建都由 Launchpad 在干净的 chroot 中执行,并且上传是仅源代码 (dpkg-buildpackage -S)。
开发人员无法将预编译的二进制文件上传到 Ubuntu 存档中。主要 Ubuntu 档案中的所有包都是从源包构建的。
来自Ubuntu for Debian Developers wiki 页面: