如何将我的源代码转换为Ubuntu软件包,并将其放入存储库中?

我已经用C语言编写了一个程序,我希望创建一个Ubuntu的.deb软件包。我该如何做?如何将它包含在Ubuntu官方软件仓库中?

你提了两个明显相关但又是分开的问题。这两个问题在这里已经有人问过了。我建议你看一下这个回答:http://askubuntu.com/questions/16446/how-to-get-my-software-into-ubuntu/16456#16456 - andrewsomething
3个回答

这是开始NewPackages的最佳地点,它会告诉你如何构建和提交你的软件包。然而,这并不会一夜之间发生,所以一个短期的替代方案,也是你必须在某个时候做的事情,就是设置一个由aking1012建议的launchpad ppa,这样你可以告知那些想要使用你的软件的人如何添加你的ppa并获取你的程序更新,并且他们还能向你提供错误信息。

很好的链接与新包。它澄清了我对进入Ubuntu的过程一无所知。好好知道,你应该得到认可。 - RobotHumans
我猜你可能对deb包装比我更了解。我找到的第一页是6.10版本的社区文档,我觉得可能有更新的内容。 - Allan


这里有一些好的包装答案:
- [什么是最简单的Debian包装指南?](link1)