不想发英文,所以此邮件只针对私人回复 看你的包问题比较多,还是先建议看下打包指南: https://www.debian.org/doc/manuals/debmake-doc/index.zh-cn.html
具体关于包的问题 1. 请在 debian 目录下添加 watch 文件: https://wiki.debian.org/debian/watch 2. source/format 建议是用 3.0(quilt) 格式: https://wiki.debian.org/Projects/DebSrc3.0 3. 文件安装路径,请遵循 FHS: https://wiki.linuxfoundation.org/lsb/fhs 4. copyright 格式完全错误,请参考: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ 5. control 文件的 VCS 字段是注释状态,二进制包有 Pre-Depends 字段并且是注释状态,如不需要请删除 6. control 文件的 section 字段值你应该有误解,具体解释请看: https://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections 7. debian rules 文件带有大量默认提示行,如不需要请删除,不过建议保留启用 安全编译强化选项 8. desktop 文件建议不要放在 debian 目录 如果你不是想长期为 debian 贡献只是想推自己的项目到 debian 仓库,个人建议去找一个对该项目感兴趣的 DM/DD 来打包 给 debian 打包有具体的流程规范对于不了解的人来说可能比较复杂,需要耐心的看完 debian 的部分文档再来操作 如果你想为 debian 打包贡献,请先看完以下文档: 1. https://www.debian.org/doc/devel-manuals#debmake-doc 2. https://www.debian.org/doc/devel-manuals#policy 并建议了解以下文档: 1. https://www.debian.org/doc/devel-manuals#devref