考点精讲
- flatpak install 应用ID 安装、flatpak update 更新、flatpak list 列出已装应用、flatpak uninstall 卸载;需先添加远程仓库(remote)再安装。
记忆技巧
「flatpak 是应用沙箱
,install / list / update / uninstall 四件套」。
记「先 remote-add 加仓库,再 install 装应用」,不加 remote 装不上。
「Flatpak
管桌面应用、DNF
管系统包」,两者体系分开。
常见误区
- 误区:混淆 Flatpak 与 DNF。正解:DNF 管 RPM 系统包,Flatpak 管沙箱桌面应用,两者定位不同。
- 误区:未添加 remote 就 install。正解:需先 flatpak remote-add 添加远程仓库,再 flatpak install 应用ID 安装。
- 误区:以为 Flatpak 应用依赖系统 RPM。正解:Flatpak 应用自带运行时(runtime)与依赖,运行在隔离沙箱中。
真题思路
- 【示例】 在红帽系统上安装一个 Flatpak 桌面应用前,通常需要先做什么?
A. 添加远程仓库(remote) B. 编译源码 C. 配置 yum 仓库 D. 启动 systemd 服务
答案:A
解析:Flatpak 需先 flatpak remote-add 添加远程仓库,再 flatpak install 安装应用;它管理的是沙箱桌面应用,与 DNF/yum 系统包体系不同。
常见问题
Q:Flatpak 和 DNF 装应用有什么区别
A:Flatpak 应用运行在隔离沙箱,DNF 装的是系统级 RPM 包。
Q:怎么列出已安装的 Flatpak 应用
A:flatpak list。
Q:怎么更新 Flatpak 应用
A:flatpak update。
教材出处:RH124 第8章 Flatpak 应用安装与更新