小编adn*_*ili的帖子

如何在 deb 包中打包共享库

我的应用程序使用了一些共享库,我需要将它们与二进制文件一起打包,并按照 Debian 政策规则

建议将不需要用户手动调用但仍需要包运行的支持文件和运行时支持程序放置(如果它们是二进制文件)放在 的子目录中/usr/lib,最好在/usr/lib/package-name.

所以,我把我的共享库libabc.so放在/usr/lib/myapp/目录中。创建 debian 包后,二进制文件无法加载,因为/usr/lib/myapp/加载程序未搜索以加载目录。他们不建议RPATH在二进制文件中使用。

那么我应该在 Debian 软件包、postinst文件或其他任何内容中进行哪些更改以使其工作。

packaging shared-library deb

5
推荐指数
1
解决办法
2537
查看次数

我可以禁止 Launchpad 使我的软件包源可用吗?

我不希望我的源代码在我上传我的构建包时可以在启动板下载。是否可以?

launchpad ppa

2
推荐指数
1
解决办法
248
查看次数

标签 统计

deb ×1

launchpad ×1

packaging ×1

ppa ×1

shared-library ×1