Snap、Flatpak 这种通吃所有发行版的打包方式真的有用吗?
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 对新一代的打包格式开始渗透到 Linux 生态系统中的深入观察 最近我们听到越来越多的有关于 Ubuntu 的 Snap 包和由 Red Hat 员工 Alexander Larsson 创造的 Flatpak (曾经叫做 xdg-app)的消息。 这两种下一代打包方法在本质上拥有相同的目标和特点:即不依赖于第三方系统功能库的独立包装。 这种 Linux 新技术方向似乎自然会让人脑海中浮现这样的问题:独立包的优点/缺点是什么?这是否让我们拥有更好的 Linux 系统?其背后的动机是什么? 为了回答这些问题,让我们先深入了解一下 Snap 和 Flatpak。 动机 根据 Flatpak 和 Snap 的声明,背后的主要动机是使同一版本的应用程序能够运行在多个 Linux 发行版。 “从一开始它的主要目标是允许相同的应用程序运行在各种 Linux 发行版和操作系统上。” —— Flatpak“……‘snap’ 通用 Linux 包格式,使简单的二进制包能够***的、安全的运行在任何 Linux 桌面、服务器、云和设备...
