众多Linux发行版本拥抱Ubuntu的“Snap”软件包

Linux社区主流发行版本将会共同拥抱Ubuntu的“Snap”格式的软件包。是的你没有听错,类似于Fedora 、Gentoo、Arch等基于Linux的操作系统将会支持全新的通用“Snap”,意味着Linux系统可以不区分发行版本来安装软件,此举是那些已经开始为物联网和移动进行优化的操作系统的重要选择。Canonical表示:“Snaps支持基于Linux操作系统的原生包。每个发行版本都有自己的机制来提供基础系统和更新。Snaps能够补充基础系统无法和其他基础系统交互的通用应用程序。”

公司进一步表示:“Snap格式相比较Linux发行版本中所使用的原生内部安装包格式更加的简单,因为该格式专注于应用而非核心系统本身。Snaps本质上独立的压缩文件能够非常快的进行执行。”

Canonical分享了目前能够原生支持Snaps的Linux发行版本:

Arch

Debian

Fedora

Kubuntu

Lubuntu

Ubuntu GNOME

Ubuntu Kylin

Ubuntu MATE

Ubuntu Unity

Xubuntu

在未来以下Linux系统也会加入到支持Snaps的行列中来

CentOS

Elementary

Gentoo

Mint

OpenSUSE

OpenWrt

RHEL
本文转自d1net(转载)

时间: 2024-08-19 06:27:07

众多Linux发行版本拥抱Ubuntu的“Snap”软件包的相关文章

暗渡陈仓:用低消耗设备进行破解和渗透测试3.2 渗透测试Linux发行版本所需的功能特性

3.2 渗透测试Linux发行版本所需的功能特性 现在我们对Beagles上可用的系统已经有所了解,顺理成章地,我们该问自己什么功能特性应该是适合的渗透测试Linux发行版本必备的.被选择的发行版本应该提供良好的性能和社区支持,软件包仓库要包含绝大多数我们想要使用的工具,容易配置,并且工作可靠. 怎么才能实现良好的性能?所有Beagles系统板都使用ARMv7 Cortex A8处理器,这些芯片支持"硬件浮点"数学处理器.运行一个能够兼容老的ARM架构的支持"软浮点"

Linux发行版本BIND配置文件的位置

接下来你将会看到,http://www.aliyun.com/zixun/aggregation/33800.html">BIND配置文件的位置因Linux发行版本而不同. RedHat / Fedora RedHat / Fedora BIND通常是随普通用户运行的程序命名. 有时BIND也可以使用Linux chroot功能安装,以使不仅可以由用户命名,还可以限定文件名称.安装时,命名被假定为目录/var/named/chroot就是root或/目录.因此,通常在/etc目录中的命名文

CentOS v7.0.1406已正式发布 企业级Linux发行版本

欢迎来到 CentOS-7 的首个发行版本.CentOS 是一个企业级的 Linux 发行版本,它源于 Red Hat1免费公开的源代码.CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容.CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图. 我们已决定不依从 Red Hat 的安装别名.http://www.aliyun.com/zixun/aggregation/13879.html">系统管理员在安装时可访问所有的「频道」.从

CentOS 6.0发布 企业级Linux发行版本

欢迎来到 CentOS 6.0 的发行.CentOS 是一个企业级的 Linux 发行版本,它源于上游操作系统提供者(UOP)1免费公开的源代码. CentOS 完全遵守上游供应商的再发行政策,并且以http://www.aliyun.com/zixun/aggregation/34182.html">百分之百的软件兼容性为目标.(CentOS 对组件的修改主要是去除上游供应商的商标及美工图.) CentOS 6.0 与以往的发行版本有很大改动. CentOS 6.0 是用一个较新的建设系

如何测试软件包在不同的linux内核版本上的兼容性?软件包基本上都是开源的,光测试POSIX行吗?

问题描述 如何测试软件包在不同的linux内核版本上的兼容性?软件包基本上都是开源的,光测试POSIX行吗? 客户要求评估用户态软件包在同步内核版本上的兼容性,软件包都是开源的,光测试POSIX可以吗?哪个大神能给些意见? 解决方案 从工程的角度来说,所有受支持的平台环境都要测试. 解决方案二: 都测试一下为好,万一有点不一样了 解决方案三: linux内核版本的迭代,对用户态接口的影响到底会有多大?

LXLE 14.04.2 Beta 发布,轻量级 Linux 发行版本

LXLE 14.04.2 Beta 发布,此版本更新了所有软件包,非常感谢 Bodhi Linux 的 Jeff Hoogland,帮助我们启用 LXLE 64 位版本的 UEFI 支持.其他改进包括:原始包含在 LXLE 中,SeaMonkey Web Browser 和其组件替换的独立软件包括:Claws Mail, Filezilla, Osmo, Xchat.除了 SeaMonkey 组件还有 Lightning (Calendar/Scheduler) 和 FireFTP.更多改进请看

详解Linux中将应用程序打包为Snap软件包格式的方法

在 Linux 分发应用不总是那么容易.有各种不同的包格式.基础系统.可用库,随着发行版的一次次发布,所有的这些都让人头疼.然而,现在我们有了更简单的东西:Snap. Snap 是开发者打包他们应用的新途径,它相对于传统包格式,如 .deb,.rpm 等带来了许多优点.Snap 安全,彼此隔离,宿主系统使用了类似 AppArmor 的技术,它们跨平台且自足的,让开发者可以准确地将应用所需要的依赖打包到一起.沙盒隔离也加强了安全,并允许应用和整个基于 snap 的系统,在出现问题的时候可以回滚.S

《UNIX/Linux 系统管理技术手册(第四版)》——1.4 Linux的发行版本

1.4 Linux的发行版本 UNIX/Linux 系统管理技术手册(第四版) 所有的Linux发行版本共享相同的内核源,但是和内核一起的辅助软件则随着发行版本的不同而有很大不同.各发行版本在其侧重点.支持和流行程度上有所不同.独立的Linux发行版本在数量上仍然有数百种之多,但是我们觉得,未来5年内,基于Debian.Red Hat和SUSE源的那些发行版本将在生产环境中占据优势地位. 各种Linux发行版本之间存在差别,但是差别并没有大到远隔千山万水的地步.实际上,为什么会有这么多不同的发行

Linux有问必答:如何用Perl检测Linux的发行版本

Linux有问必答:如何用Perl检测Linux的发行版本 提问:我需要写一个Perl程序,它会包含Linux发行版相关的代码.为此,Perl程序需要能够自动检测运行中的Linux的发行版(如Ubuntu.CentOS.Debian.Fedora等等),以及它是什么版本号.如何用Perl检测Linux的发行版本? 如果要用Perl脚本检测Linux的发行版,你可以使用一个名为Linux::Distribution的Perl模块.该模块通过检查/etc/lsb-release以及其他在/etc下的