![软件中心如何确定什么是“技术项目”,什么不是?](https://linux22.com/image/1035782/%E8%BD%AF%E4%BB%B6%E4%B8%AD%E5%BF%83%E5%A6%82%E4%BD%95%E7%A1%AE%E5%AE%9A%E4%BB%80%E4%B9%88%E6%98%AF%E2%80%9C%E6%8A%80%E6%9C%AF%E9%A1%B9%E7%9B%AE%E2%80%9D%EF%BC%8C%E4%BB%80%E4%B9%88%E4%B8%8D%E6%98%AF%EF%BC%9F.png)
我对打包完全是新手,但我设法设置并运行了 PPA。但是当我在 Ubuntu 软件中心查找我的软件时,它只会在单击“显示 _ 技术项目”后显示。我的软件不是技术项目。我如何将此信息传达给软件中心,以便它能够适当地对其进行分类?
我发送了一个 .desktop 文件,它完美地显示在菜单中。安装后,软件中心甚至列出了菜单项的路径(“在菜单中找到它:...”)。
编辑:我花了一些时间在各种 Ubuntu IRC 频道上,从与几个人的交谈中,大家似乎一致认为,没有办法解决 PPA 软件包的这个问题(以及其他几个问题,例如显示图标)。目前的情况是,软件包必须位于主存储库中才能与 Ubuntu 软件中心完全集成。
答案1
技术包是不会显示在用户菜单中的包。也就是说,如果您的包附带 .desktop 文件,它将被视为非技术包。