使用 flatpak update 可更新所有 Flatpak 应用和运行时,指定应用 ID 如 org.mozilla.firefox 可单独更新该应用,加 --runtime 仅更新运行时,-y 参数可自动确认,更新前可用 flatpak remote-ls --updates 查看待更新项。

Flatpak 是一种在 Linux 系统上部署和管理桌面应用程序的通用包格式。要保持 Flatpak 应用程序和运行时的最新状态,可以使用 flatpak update 命令。这个命令会检查远程仓库中的更新,并升级已安装的应用程序和依赖项。
基本更新命令
运行以下命令可以更新系统中所有已安装的 Flatpak 应用程序和运行时:
flatpak update执行后,Flatpak 会列出可更新的软件包,并提示确认是否继续。输入 y 确认更新。
更新指定应用
如果只想更新某个特定应用,可以指定其应用 ID。例如,更新 org.mozilla.firefox:
flatpak update org.mozilla.firefox你也可以通过添加远程名称来更精确地指定来源:
flatpak update flathub:org.mozilla.firefox更新运行时环境
Flatpak 应用依赖于运行时(如 org.freedesktop.Platform)。这些也可以被更新:
flatpak update --runtime该命令只更新运行时,不包括用户安装的应用程序。
常用选项说明
- -y 或 --assumeyes:自动确认更新,适用于脚本或无人值守更新
- --app:仅更新应用程序(默认行为)
- --user:只更新当前用户的安装内容
- --system:更新系统级安装的内容(需要权限)
- --commit:更新到指定的提交版本(高级用法)
例如,静默更新所有内容:
flatpak update -y查看可更新的软件包
在执行更新前,可以先查看有哪些软件包可以更新:
flatpak remote-ls --updates这将列出所有有更新可用的远程软件包。
基本上就这些。定期运行 flatpak update 能确保你的 Flatpak 软件保持最新、安全和稳定。不复杂但容易忽略。










