maq*_*nim 30 packaging deb snap
我对“Snap 包装格式”知之甚少。我所知道的是“Snap”是一种替代的打包格式,如 .deb。
我不知道的是
Ser*_*nyy 22
引用Ubuntu 网站:
我们独创了 snappy 技术和应用限制系统,为 Ubuntu 移动用户提供运营商级的更新体验,为移动时代的应用安全树立新的标准。
基本思想是修复两个.deb包中都存在的问题,并提供更新包的新方法(所谓的事务更新,非常类似于 android 应用程序的更新方式)。正如马克沙特尔沃思所解释的那样:
每当我们对 Ubuntu 中的软件包进行修复时,我们都会向 Ubuntu Core 发布相同的修复,并且系统可以通过事务获得该修复。事实上,Ubuntu Core 的更新甚至比包更新还要小,因为我们只需要发送新旧版本之间的精确差异,而不是整个包。
最大的优点是提高了安全性。PPA 和.deb软件包通常使用 root 权限安装,这为安全风险打开了一个场所。
Snappy 应用程序是孤立的,这意味着即使某些应用程序损坏,也不会损坏您的系统。引用 Mark Shuttleworth 的话:
Snappy 包会自动限制,以确保一个应用程序中的错误不会将您的数据置于其他地方的风险中
从 Ubuntu 16.04 LTS 开始,用户可以使用这两种方法。
引用OMG!乌班图!:
Canonical 还表示,“...... 16.04 及更高版本将继续支持数以万计的 .deb 格式的应用程序和包,尤其是 deb 存档将继续可供所有人使用和分发软件。”
JOn*_*nes 12
作为概述,据我了解快照:
未来,snap 将成为移动设备、物联网和桌面的封装格式。
.deb 是否或将被放弃?Canonical 表示,未来也会有支持 deb 包。
但是有一个工具叫做snapcraft. 使用这个工具可以很容易地将 deb 包转换为 snap 包。
点击此链接了解更多信息。也许它可以帮助你。 https://insights.ubuntu.com/2016/04/13/snaps-for-classic-ubuntu
| 归档时间: |
|
| 查看次数: |
8044 次 |
| 最近记录: |