弗莱帕克它不再只是一种有前途的格式,其潜力在于遥远的未来 – 它已经成为开发人员在 Linux 上打包和分发软件的首选方式,包括我们这些使用 Ubuntu 的人。
尽管正式地,Flatpak 和平轮(Flatpak 应用程序的主要来源)在 Ubuntu 上运行良好 —
只有一件事让一些用户不愿在 Ubuntu 上使用 Flatpak 应用程序:管理他们。
GNOME 软件是大多数基于 GNOME 的 Linux 发行版中处理软件的主要图形方式。它允许您搜索、安装和删除软件、检查更新以及添加或删除软件源 - 包括 Flatpak 遥控器(如 Flathub)。
Ubuntu 有自己的软件管理方式:应用中心(用于搜索和安装 DEB 和快照),以及软件更新程序(用于检查和安装 DEB 更新)。然而,Flatpaks 没有任何东西——即使在运行之后sudo apt install flatpak
。
但你不必安装GNOME软件管理 Flatpak。
有一个有前途的独立选择。
如果您需要做的只是在 Ubuntu 上管理 Flatpaks,仓库几乎提供您所需的一切,且无需额外费用GNOME软件经常发生。
现在,它在“软件发现”方面并不像GNOME软件-访问平轮在线代替——但是仓库其功能、选项和设置的数量名副其实。
仓库简单的 UI 掩盖了它的强大功能,让您可以通过 GUI 访问高级 Flatpak 选项,这些选项通常需要学习和记住终端命令(例如快照、回滚):
- 管理和查看已安装的 Flatpaks 的信息
- 禁用对单个 Flatpak 应用程序或运行时的更新
- 将 Flatpaks 和运行时降级到早期版本
- 排序/过滤包/数据
- 清除已删除应用程序中的剩余数据
- 轻松添加流行的 Flatpak 遥控器或自定义遥控器
- 拍摄 Flatpak 应用程序用户数据的快照
- 从特定的远程/存储库搜索并安装软件包
- 批量安装/删除应用程序
- 支持安装
.flatpakref
文件
它是一个全面的一站式 Flatpak 管理工具,适用于任何 Linux 发行版,尤其是 Ubuntu。
然而,缺少一些关键的东西。
仓库不检查或通知已安装的 Flatpaks 的任何可用更新——这一功能在 Ubuntu 上特别有用,因为GNOME软件未预安装。
命令行界面flatpak
该工具不会在没有提示的情况下检查更新(因此,如果您在 Ubuntu 上安装了 Flatpak 并假设您像使用 snap 一样获得了自动后台更新,则您不会 – 所以去更新)。
好消息是开发商希望支持更新 Warehouse 中的 Flatpak 应用程序。这项有用的能力可能会在未来的更新中出现,所以请保持警惕。
同时,要养成跑步的习惯flatpak update
每隔几天就足够了。由于 Flatpak CLI 尊重中设置的任何固定仓库(因为它本身使用完全相同的底层功能),这是一个很好的匹配。
在 Ubuntu 上安装仓库
如果你想检查一下,可以从 Flathub 在 Ubuntu 上安装 Warehouse。
如果一切都设置完毕,只需运行命令flatpak install flathub io.github.flattool.Warehouse
来获取它。它的下载大小为 1.2 MB,但依赖于 GNOME 47 运行时,因此如果您没有该运行时,则需要将其与它一起拖入。
• 得到仓库在 Flathub 上