ros是linux什么版本(ros对应的linux版本)

Canonical今天发布了一张关于Snap安装包格式的信息图,为开发者展示了使用Snapcraft工具以Snap格式创建和打包应用的信息一览。该信息图名为“Snapcraft for Developers”,目的是向应用程序开发人员展示构建Snap格式文件是如何的简单,目前这款Canonical打造的通用软件包已经被GNU/Linux发行版本广泛使用。

在信息图中表示,Snap格式的软件每月安装了300万次,每个月有超过2000名开发人员使用Snapcraft工具在Snap Store上发布他们的Snap格式应用程序。Canonical表示:“在去年年底,我们已经了一张信息图展示了用户在桌面、服务器或者物联网设备上广泛设备Snap格式。而这些Snap格式应用的背后离不开快速增长的开发者数量。那么为何包括来自世界顶级的软件开发商在内,开发者都决定将他们的应用程序打包成为Snap格式呢?”

在信息图中表示取得如此骄人成绩很大程度上归功于Snapcraft,它是为支持平台(例如Ubuntu Linux)创建Snap格式的免费和开源工具,允许开发者将他们的应用程序带给数百万Linux用户。Snapcraft还支持多种语言,包括Python,Qt,Java,Node.js,Electron,Go,C / C ++,Ruby,Rust,MOOS,ROS和ROS 2,并允许您从现有工作流中发布新的应用程序版本。

信息图中还显示,Canonical为总计42个GNU / Linux发行版提供了一个通用应用程序商店,包括Ubuntu,Debian GNU / Linux,Arch Linux,Fedora,Linux Mint,Raspbian,OpenSuSE等等。而且可以为桌面、云和物联网设备分发和更新应用程序。