【发布时间】:2016-04-06 02:13:25
【问题描述】:
【问题讨论】:
标签: ubuntu makefile package xmake
【问题讨论】:
标签: ubuntu makefile package xmake
将软件包包含在任何发行版中都是一项艰巨的任务,将其包含在几个主要发行版中将需要大量时间和投入。
软件通过维护人员的工作进入发行版:喜欢该程序并有时间、技能和承诺看穿的人尽管可能出现任何问题,但仍将其包含在分发中。但是,第一次上传后工作并没有停止。在发行版中维护一个包会带来在接下来的几年中维护该包的义务:处理错误报告,保持打包的版本是最新的,与其他人合作以确保它与分布的其余部分很好地交互,...
发行版的优先级与您(单个软件的作者)截然不同。他们会期望您表现出一定的耐力,因此他们可以合理地确定他们不包含将在 5 个月后被放弃的包裹。真正考虑一下你是否准备好在推动包含一个包之前付出长期的努力!您最好只准备 .deb 和 .rpm 软件包,用户可以从您的网站手动下载和安装,至少在开始时是这样。
至于技术方面,我不能对 RPM 生成做太多评论,但对于 Debian 打包,请查看 Debian Mentors FAQ 和其中链接的资源,尤其是 New Maintainer's Guide、Developer Reference和Debian Policy Manual。
【讨论】: