Flatpak 1.15 发布,Linux 应用沙盒和分发框架


Flatpak 1.14 已发布。Flatpak 是 Linux 应用沙盒和分发框架,其特点包括:

  • 为每个发行版构建:创建一个应用程序并将其分发到整个 Linux 桌面市场
  • 稳定的平台:运行时提供了可以依赖的通用库平台
  • 一致的环境:在与用户所拥有的环境相同的环境中开发和测试应用程序
  • 完全控制依赖关系:Flatpak 可以轻松地将您自己的库捆绑为您的应用程序的一部分
  • 简单的构建工具:Flatpak 的构建工具简单易用,并带有全套文档
  • 面向未来的构建:Flatpak 应用程序继续与新版本的 Linux 发行版兼容
  • 分发变得容易:让快速增长的 Flatpak 用户群可以使用你的应用程序
  • 独立项目:Flatpak 是由一个独立的社区开发的

新版本主要变化

构建系统

  • Flatpak 可以使用 Meson 而不是 Autotools 进行编译。需要 Meson 0.53.0 & Python 3.5 或更高版本。Autotools 构建系统可能会在1.15.x 或 1.17.x 周期中被删除。(#4845)

新功能

  • 允许modify_ldt系统作为 --allow=multiarch  的一部分调用。(#4297)
  • 共享 gssproxy 套接字,其作用类似于 Kerberos 身份验证的门户。应用程序无需沙盒漏洞即可使用 Kerberos 身份验证。(#4914)
  • 向 flatpak.pc 添加一个 httpbackend 变量,允许 GNOME Software 等依赖项目检测它们是否与 libflatpak 兼容
    (#5054)

Bug修复:

  • 会话结束时终止 flatpak-session-helper 和 flatpak-portal 服务,这样应用程序就不会继承过时的 Wayland 和 X11 套接字地址(#5068)
  • 使用 fishshell 时,不要覆盖之前设置的 XDG_DATA_DIRS( #5123 )
  • 如果链接到不支持它的 libcurl 版本,则不尝试启用 HTTP 2 ( #5074 )
  • 当被信号终止时,停止 systemd 报告会话助手失败( #5129)
  • 修复列出没有权限的文档时的警告 ( #5055 )
  • 使用 GLib 2.66.x 修复编译(在 Debian 11 中)(#5062)
  • 使用 GLib 2.58.x 修复编译(在 Debian 10 中)(#5066)
  • 使生成的文件更具重现性(#5085)

更新公告:https://github.com/flatpak/flatpak/releases/tag/1.15.0


相關推薦

2022-08-24

Flatpak 1.14 已发布。Flatpak 是 Linux 应用沙盒和分发框架,其特点包括: 为每个发行版构建:创建一个应用程序并将其分发到整个 Linux 桌面市场 稳定的平台:运行时提供了可以依赖的通用库平台 一致的环境:在与用户所拥

2024-06-25

Flathub 是为 Flatpak 应用程序提供分发的平台,基于这个集中的平台,用户可以浏览、安装和更新 Flatpak 应用程序,并确保 Flathub 上的应用能在绝大多数 Linux 发行版上运行。 Flathub 官网数据显示,Flathub 的累计下载量在本周末已超

2021-12-07

embly 的沙盒和一个 API 组成,用于在沙盒库内改进现有的应用程序代码。RLBox 将把沙盒库的内存与应用程序/Firefox 的内存隔离开来。RLBox 与传统方法的另一个不同之处在于,它对性能的影响和内存使用更低,这也使得它有可能对

2022-11-04

最新月度状态报告。Linux Mint 10 月值得关注的事件是围绕 Flatpak 沙盒应用程序的持续功能增强。特别是,现在删除 Flatpaks 不再需要通过密码提示,开发团队还在 Linux Mint 的 Update Manager(升级管理器)中集成了对 Flatpaks 的升级支

2023-08-31

【直播预告】eBPF 到底是可观测领域的神器 or 鸡肋? Flatpak 合并了支持 Wayland 安全上下文协议 (security context) 的 PR。 Flatpak 是一种沙盒容器式的软件包格式,类似于 Docker,旨在提供一种独立于发行版的打包格式,解决包依赖

2023-03-10

况,以及在 2023 年的一些规划,让我们可以提前预览到 Flatpak 在 Linux 桌面上的变化。 根据介绍,Flathub 目前提供了超过 2000 个 Flatpak 格式的应用程序,共有超过 1500 个合作对象,每天大约有 70 万个应用程序通过 Flathub 被用户

2023-07-07

司。该公司今年早些时候发布的 Ubuntu 23.04 默认不再安装 Flatpak。 Flatpak 软件包以及将 Flatpak 整合到各自软件中心的包,在 2023 年 4 月发布的下一个版本 (Lunar Lobster) 中将不再默认安装。 Flatpak 和 Snap 都是一种沙盒容器式

2024-07-17

思路。如意玲珑项目的历史可以追溯到2017年,当时基于Flatpak方案,对deepin的包管理机制进行了重构和改造。2020年,项目借鉴了沙箱/容器的技术方案,完成了玲珑原型的核心开发。2022年,随着deepin V23预览版的发布,玲珑作为其

2023-06-18

系统中的音频和视频处理。它可以实现沙盒应用程序(如Flatpak)和多个应用程序同时访问摄像头等设备,同时提供高质量和低延迟的音视频传输。 两年前因使用 XDG 摄像头端口和 PipeWire 访问网络摄像头而打开的 Mozilla bug ticket

2023-03-28

5.104 和KDE Gear 22.12.3 软件套件,并具有全新的功能:支持 Flatpak 通用和沙盒二进制格式。 OpenMandriva Lx 23.03 配备了最新的 Mesa 23 图形堆栈、以及其他最新组件: Wayland 1.21.0、 XOrg Server 21.1.7 LLVM/Clang 15.0.7 GNU Binutils 2.40 GCC 1

2023-03-10

供良好且接近上游的 Linux 桌面体验,并通过不断增长的 Flatpak 软件包而得到加强。最终目标是为用户提供一个灵活和自由选择软件包的发行版。 Vanilla OS 详细介绍:Linux 发行版新秀 Vanilla OS:基于 Ubuntu、系统核心 “不可变”

2023-02-27

发展 Flathub,将其作为供应商中立的服务——Flathub 使用 Flatpak 包格式封装应用,在一个沙盒环境中运行,不依赖于特定发行版,供 Linux 应用程序开发者直接向最终用户构建和发布应用程序。他们认为,健康的应用程序生态对于

2023-03-03

,未来的 Ubuntu 以及所有 Ubuntu flavors 均将默认不包含对 Flatpak 格式的支持,有需求的用户需要手动安装 Flatpak Runtime。那么 Linux Mint 这个同样基于 Ubuntu 的发行版未来的规划到底如何,是否也会跟随 Ubuntu 默认不再支持 Flatpak 呢?

2023-08-13

CyberAPI-基于tauri开发的跨平台API客户端 功能点 支持macos、windows以及linux平台,安装包均在10MB以下 单个项目上千个接口秒级打开,内存占用较低 支持Dark/Light主题以及中英语言 简单易用的操作及配置方式 可快速导入postm