Canonical,canonical( 二 )


为何有越来越多的应用支持Canonical的snap格式,它有什么优点?

Canonical,canonical


Canonical今天发布了一张关于Snap安装包格式的信息图,为开发者展示了使用Snapcraft工具以Snap格式创建和打包应用的信息一览 。该信息图名为“SnapcraftforDevelopers”,目的是向应用程序开发人员展示构建Snap格式文件是如何的简单,目前这款Canonical打造的通用软件包已经被GNU/Linux发行版本广泛使用 。
在信息图中表示,Snap格式的软件每月安装了300万次,每个月有超过2000名开发人员使用Snapcraft工具在SnapStore上发布他们的Snap格式应用程序 。Canonical表示:“在去年年底,我们已经了一张信息图展示了用户在桌面、服务器或者物联网设备上广泛设备Snap格式 。而这些Snap格式应用的背后离不开快速增长的开发者数量 。
那么为何包括来自世界顶级的软件开发商在内,开发者都决定将他们的应用程序打包成为Snap格式呢?”在信息图中表示取得如此骄人成绩很大程度上归功于Snapcraft,它是为支持平台(例如UbuntuLinux)创建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,ArchLinux,Fedora,Linux Mint,Raspbian,OpenSuSE等等 。而且可以为桌面、云和物联网设备分发和更新应用程序 。
Canonical向UBports捐献了多少Ubuntu Touch手机?
为支持UbuntuTouch系统的开发工作,Canonical今天再次宣布向UBports基金会捐赠更多的Ubuntu Phone 。UbuntuTouch目前由UBports基金会维护改进,是Canonical为UbuntuPhone而创建的移动操作系统 。据悉本次UBports基金会收到的Ubuntu Phone包括,24台BQ Aquaris E4手机,2台BQAquaris M10平板,1台魅族MX4手机,以及数台其他品牌型号的智能手机 。
UBports基金会在推文中写道:“Canonical的老朋友给我们提供了更多Ubuntu Touch设备,以便于我们继续开发 。所以如果你想要帮助开发Ubuntu Touch并需要一台设备,请联系我们 。”如果您真的有兴趣为Ubuntu Touch移动OS的开发做出贡献,并且您需要上述设备之一来贡献代码或应用程序,那么您要做的就是通过写明您的详细信息和编码技巧的推文来说服UBports 。
Canonical新发布的LXD 4.0 LTS机器容器管理应用有哪些改进?
热门 Linux 发行版 Ubuntu 背后的开发商 Canonical,刚刚发布了面向 Windows、macOS 和 Linux 全平台的新版机器容器管理应用,它就是 LDX 4.0 LTS。本次更新主要涉及网络、存储和安全功能的改进 。作为 LXD 的第三个长期支持版本,Canonical 承诺为其提供持续五年的更新支持,直到 2025 年 6 月份 。
【来自:Ubuntu,下载地址:Linux Containers】值得一提的是,LXD 4.0 LTS 已经支持添加虚拟机 。该公司称,VM 镜像可用于大多数常见的 Linux 发行版,且将来会有更多 。此前,LXD 更专注于容器部分,但随着 VM 支持的引入,无论用户选择哪一种,Canonical 都能够为其提供类似的体验 。
第二点是针对项目的改进,以方便用户管理容器和虚拟机 。特定项目中的容器和 VM 可具有访问控制和引用资源位置等一系列限制 。网络方面,Canonical 数据中心解决方案产品经理 Alex Chalkias 补充道:LXD 4.0 还对 API 进行了修改,使网络状态报告能够更好地反映监视功能 。此外添加了 DHCP 租期、可移植对象、NAT 源地址、MAC 地址配置等新功能,以增强容器和 VM 的网络配置功能 。

推荐阅读