<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux 桌面应用容器化专题：Flatpak 详解与实践 on PlumePHP</title><link>https://plumephp.com/posts/linux/</link><description>Recent content in Linux 桌面应用容器化专题：Flatpak 详解与实践 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 12 Jan 2025 12:20:57 +0800</lastBuildDate><atom:link href="https://plumephp.com/posts/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Flatpak介绍</title><link>https://plumephp.com/flatpak/</link><pubDate>Sun, 12 Jan 2025 12:20:57 +0800</pubDate><guid>https://plumephp.com/flatpak/</guid><description>&lt;h2 id="1-背景与起源"&gt;1. 背景与起源&lt;/h2&gt;
&lt;p&gt;Flatpak 是一种用于在 Linux 系统上分发、安装和运行桌面应用程序的开源框架。它由 Alexander Larsson 于 2007 年首次提出，最初名为 Glick，后经过多次迭代和发展，于 2016 年正式更名为 Flatpak。Flatpak 的诞生是为了解决 Linux 生态系统中软件分发的碎片化问题。传统的 Linux 包管理系统（如 deb、rpm）依赖于特定的发行版，导致开发者需要为不同发行版打包多次，用户也可能面临依赖冲突和版本不兼容的问题。&lt;/p&gt;</description></item><item><title>Flatpak包详解</title><link>https://plumephp.com/flatpak-jie/</link><pubDate>Thu, 26 Sep 2024 10:25:08 +0800</pubDate><guid>https://plumephp.com/flatpak-jie/</guid><description>&lt;h4 id="一历史背景"&gt;一、历史背景&lt;/h4&gt;
&lt;p&gt;Flatpak 是一种用于 Linux 系统的应用程序沙箱化框架，旨在解决跨发行版应用程序分发的问题。Linux 发行版众多，每个发行版都有自己的包管理系统和软件仓库，这导致软件包在不同发行版之间的移植非常困难。Flatpak 通过提供一个统一的打包和分发机制来解决这个问题。&lt;/p&gt;</description></item></channel></rss>