Linux社区主流发行版本将使用Ubuntu的Snap Packages软件包
开源操作系统Ubuntu在发布16.04 LTS版时就开始存在了两种套件包格式,一种是常用的Deb软件包而另一种则是Snap软件包。
Snap最大的优点莫过于对多种平台例如PC、服务器、移动设备以及物联网设备等都可以很好的支持,而且Snap格式更专注于应用程序而非系统本身。
更令人激动的是Linux社区主流发行版本也将会支持Ubuntu的Snap格式软件包,以后想要安装什么Linux软件就可以不再区分发行版本了。
Ubuntu的母公司Canonical表示:
Snaps支持基于Linux操作系统的原生包,每个发行版本都有自己的机制来提供基础系统和更新,Snaps能够补充基础系统无法和其他基础系统交互的通用应用程序。
而Snap格式相比较于Linux发行版本中所使用的原生内部安装包格式更加的简单,因为该格式专注于应用程序而非核心系统本身,Snaps本质上是独立的压缩文件能够非常快的进行执行。
目前已经能够原生支持Snaps的Linux发行版本:
- Arch
- Debian
- Fedora
- Kubuntu
- Lubuntu
- Ubuntu GNOME
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Unity
- Xubuntu
未来也将会支持Snaps的发行版本:
- CentOS
- Elementary
- Gentoo
- Linux Mint
- OpenSUSE
- OpenWrt
- Red Hat Enterprise Linux
(via cnBeta)