在http://developer.ubuntu.com/publish/my-apps-packages/引用了以下技术要求:
技术要求
为了在软件中心分发您的应用程序,它必须:
- 安装时位于一个独立的目录中
- 可以安装到/opt/目录(*)
- 可由 /opt/ 目录 (**) 中的所有用户执行
- 将所有配置设置写入 ~/.config/(可以是一个文件,也可以是包含多个配置文件的目录)
Rhythmbox 插件不能满足任何这些要求。Rhythmbox 具有编译位置,可在其中查找已安装的插件。那么,我没有办法在 Ubuntu 软件中心发布我的应用程序吗?它是否必须进入 Universe 存储库(这需要大量的工作和政治操作才能被接受)?我已经为它构建了所有的 Debian 包基础设施,所以我为它制作了一个 PPA。