![Flatpak:安装 Flatpak 应用程序而不安装其某些依赖项](https://linux22.com/image/202316/Flatpak%EF%BC%9A%E5%AE%89%E8%A3%85%20Flatpak%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%80%8C%E4%B8%8D%E5%AE%89%E8%A3%85%E5%85%B6%E6%9F%90%E4%BA%9B%E4%BE%9D%E8%B5%96%E9%A1%B9.png)
如何安装 Flatpak 应用程序而不安装其并非真正需要的依赖项之一?
例如,如果您想安装 TexStudio 应用程序 (org.texstudio.TeXstudio),Flatpak 会引入 TeX Live SDK (org.freedesktop.Sdk.Extension.texlive) 作为依赖项,大小约为 4.8 GB。这纺织工作室flathub 的应用程序页面提到了以下内容:
需要从发行版存储库在系统上安装 TeX Live 或 TeX Live Flatpak,您可以通过运行“flatpak install flathub org.freedesktop.Sdk.Extension.texlive//21.08”来安装 TeX Live Flatpak
但它没有解释如何在不安装 Flatpak 的 Tex Live 依赖项的情况下安装它。
由于我的系统中已经安装了 TeX Live,所以我不想安装 Flatpak 版本的 TeX Live,有没有办法使用 Flatpak 安装应用程序而不安装它的“依赖项”?
答案1
如果你想安装一个不带依赖项的 flatpak 包,你可以提供--no-related
标志。
例如,如果您想安装texstudio
而不安装texlive
,您可以尝试以下操作:
flatpak install org.texstudio.TeXstudio --no-related
答案2
与选项--no-deps
?看flatpak install --help
。