From d31ba2d357745d7c54bffff0964f7d1bdfbcd82a Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 20 Oct 2016 09:13:47 +0800 Subject: [PATCH] PUB:20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms @GHLandy --- ...xt-Gen Linux Software Update Mechanisms.md | 30 +++++++++++++++++ ...xt-Gen Linux Software Update Mechanisms.md | 32 ------------------- 2 files changed, 30 insertions(+), 32 deletions(-) create mode 100644 published/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md delete mode 100644 translated/tech/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md diff --git a/published/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md b/published/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md new file mode 100644 index 0000000000..caabfa13e9 --- /dev/null +++ b/published/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md @@ -0,0 +1,30 @@ +概览最有前景的下一代嵌入式 Linux 软件更新机制 +=============== + + ![OPERATING SYSTEMS -- ](http://phoronix.com/assets/categories/operatingsystems.jpg) + +随着像 APT 和 Yum 等传统包管理解决方案渐渐老去,并且不适用于嵌入式和 IoT 等 Linux 的大量新兴领域,新一代的基于原子化的 Linux 软件升级方案应运而生。Konsulko Group 的 Matt Porter 在本周的 2016 年欧洲嵌入式 Linux 峰会(LCTT 译注:于 2016 年 10 月 11-13 日在德国柏林召开)为大家对比了这些新技术的不同点。 + +目前已有多个 Linux 软件商使用增量原子更新方式来传递更可靠的发行版更新,通过二进制差异实现更小体积的更新,假如出现意外状况也运行回退。这些新的发行版升级机制包含了 SWUpdate、Mender、OSTree 和 swupd。但有趣的是,幻灯片之中并没有提及 Ubuntu 的 Snappy。 + +SWUpdate 一种单/双镜像的模块化升级框架,支持镜像签名、可以使用 Kconfig 来进行配置、能够处理本地或者远程升级等。[SWUpdate](https://github.com/sbabic/swupdate) 简直就是为嵌入式系统设计的。 + +而 [Mender](https://github.com/mendersoftware/mender) 则是以无线传输进行升级位目标的升级方案。它是用 Go 编程语言编写的双镜像升级框架。 + +[OSTree](https://github.com/ostreedev/ostree) 是此次增量原子升级方案演示中最有名气的,它类似于 Git。Fedora 和 RedHat 都有它的身影,甚至 Gnome 的 Flatpak 容器系统也使用了 OSTree。 + +Swupd 是最后展示的一个升级系统,是由 Intel 的 Clear Linux 发行版率先使用的升级方案。它的代码放在 [GitHub](https://github.com/clearlinux/swupd-client),而它的客户端和服务端则由 Clear Linux 托管。Swupd 与 OSTree 相似,但它不必重启就可以启用更新。 + +而那些在本次柏林召开的欧洲嵌入式 Linux 峰会中没有提及的,你也可以访问 [这些 PDF 讲演稿](http://events.linuxfoundation.org/sites/events/files/slides/Comparison%20of%20Linux%20Software%20Update%20Technologies.pdf) 来了解这些专注于嵌入式 Linux 的软件更新机制。 + +-------------------------------------------------------------------------------- + +via: http://phoronix.com/scan.php?page=news_item&px=ELC2016-Software-Updates + +作者:[Michael Larabel][a] +译者:[GHLandy](https://github.com/GHLandy) +校对:[wxy](https://github.com/wxy) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: http://www.michaellarabel.com/ diff --git a/translated/tech/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md b/translated/tech/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md deleted file mode 100644 index c00e772da1..0000000000 --- a/translated/tech/20161010 A Look At The Most Promising Next-Gen Linux Software Update Mechanisms.md +++ /dev/null @@ -1,32 +0,0 @@ -简览最有前景的下代 Linux 软件更新机制 -==== - - ![OPERATING SYSTEMS -- ](http://phoronix.com/assets/categories/operatingsystems.jpg) - -随着像 APT 和 Yum 等传统包管理解决方案仅仅老去,并且不适用于类 Unix IoT 等新领域,新一代的基于原子 Linux 软件升级方案应运而生。Konsulko 团队的 Matt Porter 将在本周的 2016 年欧洲嵌入式 Linux 峰会(LCTT 译注:于 2016 年 10 月 11-13 日在德国柏林召开)为大家对比这些新技术的不同点。 - -目前已有多个 Linux 软件商使用增量原子更新方式来传输更可靠的发行版更新,可以实现小体积的二进制文件续传,假如出现意外状况也运行回退。这些新的发行版升级机制包含了 SWUpdate、Mender、OSTree 和 swupd。但有趣的是,幻灯片之中并没有提及 Ubuntu 的 Snappy。 - -SWUpdate 一种单/双镜像的模块化升级框架,支持镜像签名、可以使用 Kconfig 来进行配置、能够处理本地或者远程升级等。[SWUpdate](https://github.com/sbabic/swupdate) 简直就是为嵌入式系统设计的。 - -而 [Mender](https://github.com/mendersoftware/mender) 则是以无线传输进行升级位目标的升级方案。它是用 Go 编程语言编写的双镜像升级框架。 - -[OSTree](https://github.com/ostreedev/ostree) 是此次增量原子升级方案演示中最有名气,它类似于 Git。Fedora 和 RedHat 都有它的身影,甚至 Gnome 的 Flatpak 容器系统有是用了 OSTree。 - -Swupd 是最后展示的一个升级系统,是 Intel 的带头部队——Clear Linux 发行版所使用的升级方案。它自身托管在 [GitHub](https://github.com/clearlinux/swupd-client),而它的客户端和服务端则由 Clear Linux 托管。Swupd 与 OSTree 相似,但它不必重启就可以启用更新。 - -而本次在柏林召开的欧洲嵌入式 Linux 峰会中没有提及的升级机制,你也可以访问 [these PDF slides](http://events.linuxfoundation.org/sites/events/files/slides/Comparison%20of%20Linux%20Software%20Update%20Technologies.pdf) 来了解它们。 - --------------------------------------------------------------------------------- - -via: http://phoronix.com/scan.php?page=news_item&px=ELC2016-Software-Updates - -作者:[Michael Larabel][a] - -译者:[GHLandy](https://github.com/GHLandy) - -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: http://www.michaellarabel.com/