flatpak - 如何安装 flatpak 构建依赖项?
问题描述
试图为我的应用程序构建一个 flatpak,但它需要inkscape
为了构建应用程序(显然在运行时不是应用程序的依赖项,只是构建时间)。 inkscape
已安装在主机系统上,但我知道flatpak-builder
无法从主机运行命令。我可以以某种方式依赖https://flathub.org/apps/details/org.inkscape.Inkscape吗?还是我必须从源代码构建所有 Inkscape 才能构建我的应用程序?
解决方案
任何 flatpak 都有文件系统中可用的文件,因此您可以从 builder 链接到 inkscape flatpak。如果 Inkscape flatpak 旨在成为运行时,它实际上可能会自动链接库,但如果不是,请将构建器指向包含在/var/lib/flatpak/app/org.inkscape.Inkscape/x86_64/stable/active/files/lib
.
如果您不想在完成后保留库,那么之后清理绝对比包管理器容易得多。
推荐阅读
- python - 如何使用 Selenium 单击没有类、ID 或链接文本的 href 按钮
- python - 估计方程在一个变量中的最佳解
- docker - 如何在相同的构建时间使用相同的 Jenkins Pipeline 构建两个不同的 Docker 镜像?
- python - Python timedelta 与秒
- sql - oracle中如何根据多个表创建表
- r - 如何在R中绘制具有多个级别(因子)的组直方图?
- c++ - vkEnumeratePhysicalDevices() 未找到所有 GPU
- react-native - react-native-firebase) fcm 令牌不随机发行
- blazor - 具有数据库查找功能的 Blazor webassembly 基于资源的策略?
- python - PubSub 云功能写入 Cloud Firestore?