包管理-snap-flatpak / flatpak 📦 — 跨发行版包管理
作用
snap(Canonical 开发)和 flatpak(由 Fedora/Red Hat 主导)是两种沙箱式跨发行版包管理框架,提供应用隔离和依赖捆绑,可在任何 Linux 发行版上运行。
snap
snap [操作] [包名]
Ubuntu 的沙箱式包管理框架。find 搜索;install 安装;remove 移除;list 列出已安装;refresh 更新所有 snap;revert 回退到上一版本;info 查看信息。默认从 Canonical 的 Snap Store 安装。snap 包自动更新。
flatpak
flatpak [操作] [包名]
跨发行版的桌面应用沙箱管理。search 搜索;install 安装(需指定远程源如 flathub);uninstall 移除;list 列出已安装;update 更新;run 运行应用。默认远程源为 flathub.org。
常用参数
| 参数 | 说明 |
|---|---|
find/search 包 | 搜索 |
install 包 | 安装 |
remove/uninstall 包 | 移除 |
list | 列出已安装 |
refresh/update | 更新 |
revert 包(snap) | 回退版本 |
示例
snap find PKG # 搜索 snap 包
snap install PKG # 安装 snap 包
snap list # 列出已安装的 snap 包
snap refresh # 更新所有 snap 包
flatpak search PKG # 搜索 flatpak 包
flatpak install flathub org.videolan.vlc # 安装 VLC 播放器
flatpak list # 列出已安装的 flatpak 应用
flatpak update # 更新所有 flatpak 应用
来源: 菜鸟教程
🔗 相关文档
包管理-apt | dnf-yum | 包管理-pacman