当我搜索这个问题时,我只得到与完全设置我们自己的存储库相关的帖子。
但是,我只想将我的 deb 文件上传到官方 ubuntu 存储库或 debian 存储库,以便 apt install my_application
应该管用。
你能指导一下如何做到这一点吗?
我在 serverfault 中尝试了很多帖子,但没有得到任何相关选项,所以在这里发帖
答案1
您必须获得批准才能上传到官方存储库。这可以在系统上的软件包维护者和用户之间建立一定程度的信任。
最重要的是,你不太可能真正想这样做,因为它需要一整套要求,并且您必须学会正确维护您的软件和软件包。
相反,你可以创建自己的存储库,那些信任你的人(即你自己)可以将存储库添加到他们的系统中并提取你的软件包。这些被称为个人软件包存档或 PPA,并且Launchpad 提供这样的服务。
即使你的最终目标是将软件放入官方存储库,这也将帮助你开始学习如何正确打包和维护,直到你的软件在官方生态系统中被认可。或者,你可以永远使用 PPA,而不必担心其他任何事情。