从现有的 .deb 包创建 PPA 源包

从现有的 .deb 包创建 PPA 源包

我想修改 .deb 包中的某些文件并将其上传到我的 PPA,可以吗?如何操作?提前致谢

答案1

不,这是不可能的。

二进制 Debian 包仅包含构建的二进制文件,并且无法从二进制文件中检索源,因为在此过程中会丢失大量信息。

如果您只编辑未被编译过程修改的数据(比如配置文件),那么您将能够从旧文件生成一个新的 .deb 文件。然而, 你会不是出于安全原因,您不应允许将此软件包上传到您的 PPA。PPA 中的所有软件包必须在服务器沙箱中编译,以防止对软件包的恶意修改。它不能阻止人们构建可能危险的 Debian 软件包,但至少它担保所提供的二进制文件实际上是源代码编译过程的输出。

相关内容