Özc*_*sen 5 launchpad ppa dependencies pygi
我正在使用 PythonGI + GTK+3.0 构建简单的下拉终端模拟器应用程序,我使用 libkeybinder3.0 和 gir1.2-keybinder3.0 包进行全局键绑定,这些包在默认存储库中不可用,它们有特殊的 ppa。我不想说我的用户在这里是我的 ppa 安装我的应用程序,这是另一个用于依赖项的 ppa,我如何将这些包与我的项目合并。
我可以将这 2 个包上传到我的应用程序的 ppa,因为我认为启动板不允许您将包镜像到您的 ppa 吗?或者我如何将依赖项与我的包链接起来,以便用户只能安装一个 ppa?
您应该尝试以下操作:
Launchpad 使用以下方法满足您的包的 Build-Depends:
- 您要上传到的 PPA 中软件包的最新版本
- 主要 Ubuntu 存档的所有部分——即主要的、受限的、>- 宇宙和多元宇宙
- 可选:Launchpad 中的其他 PPA。
注意:如果您已经熟悉上传到 Ubuntu 主存档,您应该注意 PPA 构建没有任何构建依赖项限制,这与主 Ubuntu 存档中的构建不同。如果您想稍后在主 Ubuntu 存档中构建相同的包,您可能需要修改包的组件和/或包。
依赖于其他 PPA
如果您希望 Launchpad 使用一个或多个其他 PPA 来满足您的包依赖项,请按照您的 PPA 或团队概述页面上的编辑依赖项链接进行操作。
希望会有所帮助。
| 归档时间: |
|
| 查看次数: |
1847 次 |
| 最近记录: |