×

canonical

canonical(Linux平台上,2018年度Snap格式应用都有哪些)

admin admin 发表于2022-09-04 12:06:22 浏览137 评论0

抢沙发发表评论

本文目录

Linux平台上,2018年度Snap格式应用都有哪些

Snap 是 Canoncial 公司提出的新一代 linux 包管理工具,致力于将所有 linux 发行版上的包格式统一,做到“一次打包,到处使用”。目前 Snap 已经可以在包括 Ubuntu、Fedora、Mint 等多个 Linux 发行版上使用。Snap 应用以沙箱的方式运行,系统通过一些机制限制应用访问资源的权限来实现其安全特性。当前就像苹果手机有 App Store 似的,Snap 应用也有自己的官方商店 Snap Store,网址是

Canonical发布的Anbox Cloud是干啥的

今天,Canonical发布了一项面向企业的新服务--Anbox Cloud。通过这项新服务,企业可以在容器环境中通过云来分发Android应用程序。将应用托管在云端,企业能够使用该服务来知道哪些应用是安全的,而且可以独立于设备。Canonical表示这项技术将用于云游戏、企业工作场所应用程序,软件测试和移动设备虚拟化。

如果你是一位Linux用户,如果你曾经寻找在桌面端运行Android应用的解决方案,那么可能了解或者使用过Anbox。而在Anbox Cloud中,引入了Ubuntu 18.04 LTS内核、LXD容器、MAAS和Juju等软件堆栈中的诸多Canonical技术。此外Canonical的Ubuntu Advantage支持计划将提供长达十年的持续支持和安全更新。-canonical

Canonical产品总监Stephan Fabel对此消息发表评论说:

在新兴的5G网络和边缘计算的推动下,数百万用户将从他们选择的平台上访问讽刺丰富的按需Android应用程序中受益。现在,企业能以低成本,经济的方式向任何设备远程交付高性能,高密度计算。

Canonical已选择领先的云计算基础架构提供商Packet来在本地和全球目标前沿领域部署Anbox Cloud。这家Ubuntu制造商还与Ampere(ARM)和Intel(x86)作为芯片合作伙伴进行了合作,以确保这些硬件选项针对希望在Anbox Cloud上构建服务的客户进行了优化。-canonical

Ubuntu 18.04 LTS的默认JDK是什么

Canonical今天宣布Ubuntu 18.04 LTS版本的默认Java包已经从OpenJDK 10替换为OpenJDK 11。在Canonical近期发布的Ubuntu 19.04中,已经默认使用OpenJDK 11,而本次升级意味着Ubuntu 18.04 LTS用户也能享受OpenJDK 11的最新功能。-canonical

OpenJDK是Java的开源实现,被世界各地的开发人员广泛应用于开发企业级应用程序。Canonical在一篇博文中解释了用户能够从本次更新中获得的好处:

Version 11是Java平台标准版本(Java SE)开源实现的长期支持版本。它涵盖了关键的安全性改进,包括更新到最新的Transport Layer Security (TLS) 1.3版本,并且部署了ChaCha20-Poly1305加密算法(是替代RC4的新型流行算法)。-canonical

本次OpenJDK升级还修复了诸多此前版本中存在的错误,改善了JavDoc工具,移除了类似于Pack200(JAR文件已经不在需要的压缩方案)这样不推荐使用的API。

Canonical向UBports捐献了多少Ubuntu Touch手机

为支持Ubuntu Touch系统的开发工作,Canonical今天再次宣布向UBports基金会捐赠更多的Ubuntu Phone。Ubuntu Touch目前由UBports基金会维护改进,是Canonical为Ubuntu Phone而创建的移动操作系统。据悉本次UBports基金会收到的Ubuntu Phone包括,24台BQ Aquaris E4手机,2台BQ Aquaris M10平板,1台魅族MX4手机,以及数台其他品牌型号的智能手机。-canonical

UBports基金会在推文中写道:“Canonical的老朋友给我们提供了更多Ubuntu Touch设备,以便于我们继续开发。所以如果你想要帮助开发Ubuntu Touch并需要一台设备,请联系我们。”-canonical

如果您真的有兴趣为Ubuntu Touch移动OS的开发做出贡献,并且您需要上述设备之一来贡献代码或应用程序,那么您要做的就是通过写明您的详细信息和编码技巧的推文来说服UBports。

Canonical的Snap格式目前发展的如何

Canonical今天公布了Snap格式安装包的发展状况。目前Snap应用数量已经超过4100个,包括Opera浏览器,PowerShell Core, Slack,Kotlin编程语言,Plex,Firefox Quantum、微软VoIP客户端Skype、Spotify以及Visual Studio Code等等。-canonical

目前Snap每天在云、服务器、桌面和物联网设备上的安装量超过10万次,每个月的安装量大约为300万次。自然这些统计数据不仅包含了Ubuntu,还有其他发行版本。Canonical表示目前已经有41个发行版本支持Snap格式,包括Ubuntu,Debian,Linux Mint,Arch Linux,Fedora等等。-canonical

尽管前期Snap格式主要集中在桌面主流应用上,不过Canonical表示也有很多Snap应用在云、服务器和物联网上运行,包括Kubernetes,AWS,Microsoft Azure,Heroku,Google Cloud,Kura ,OpenHAB等。-canonical

通过树莓派认证的Ubuntu 20.04 LTS可带来哪些优势

树莓派基金会刚刚完成了 Ubuntu 20.04 LTS 的认证工作,意味着 Canonical 开发的新版操作系统能够在树莓派开发板上完美工作。

Canonical 表示,新版在发布的同一天变获得了树莓派认证,因此一切都可如预期般运行。

为确保这一点,Canonical 在树莓派上执行了成千上万的测试。同时承诺以较快的速度发布更新,每三周发布一次改进和安全补丁。

与桌面版操作系统一样,Canonical 为树莓派提供了全面的支持。此外在 Ubuntu 中发现的任何有关树莓派的关键漏洞,都将在一天之内得到修复。

Canonical 表示:认证意味着全面的支持,Canonical 将在 Ubuntu 的整个证明周期内对树莓派设备持续开展回归测试,以确保达成行业质量标准和提供最佳的用户体验。

据悉,Ubuntu 20.04 LTS 实施了一系列的改进,包括 WireGuard 虚拟专用网、更具弹性的引导加载程序、SSH 双因素身份验证、以及长达十年的安全性承诺。

Canonical为Ubuntu 20.04 LTS带来了哪些改进

几个小时前,Canonical 发布了 Ubuntu 的最新版本。让人欣喜的是,Windows 10 用户也可以通过微软商店来获取 Ubuntu 20.04 LTS 更新。

本次长期支持版本包含了诸多增强的安全特性,包括可防止低层攻击和 Ubuntu 20.04 LTS包含许多改进,包括可防止 rootkit 和低级攻击的安全启动。

值得一提的是,这也是随附 Fast ID Online(简称 FIDO)的首个 Ubuntu 版本,可方便在操作系统中提供通用的多重身份和免密验证。

此外 Canonical 为 Ubuntu 20.04 LTS 预装了 WireGuard 虚拟专用网支持,同时也会反向移植到 Ubuntu 18.04 LTS 。

用户可选手动升级到最新的 Ubuntu 版本,或通过 Windows 10 中的应用商店,为该平台上的 Linux 子系统(简称 WSL)提供更轻松的安装方式。

作为微软多年来引入的一个重大改进,Windows 10 会在即将到来的 2020 年 5 月更新中默认引入适用于 Windows Linux 子系统的 WSL2 更新。

Microsoft Store 上的发行说明写道:“其允许用户使用 Ubuntu 终端来执行命令行实用程序,包括 bash、ssh、git、apt 等”。

需要注意的是,Windows 10 S 版本的系统用户,将无法获取和安装应用商店里的 Ubuntu 20.04,因其暂未提供相应的支持。

Canonical刚刚修复了Ubuntu 18.04 LTS中的哪些内核漏洞

Canonical 为长期支持(LTS)的 Ubuntu 18.04 和 16.04 操作系统提供了最新的 Linux 内核安全更新。

Bionic Beaver 和 Xenial Xerus 用户可借助实时补丁服务(Livepatch Service)实施免重启的操作系统内核更新。

(题图 via Softpedia)

本次实时补丁主要修复了五个安全问题,首先是 CVE-2019-11815 竞争条件漏洞。

其可能导致 Linux 内核的可靠数据包套接字(RDS)协议被攻击者利用,导致系统崩溃或执行任意代码。

其次是影响 ARM CPU 的 CVE-2019-2054 缺陷,攻击者可借此绕过 seccomp 限制。还有 Linux 内核的 EXT4 文件系统中的一个缺陷:

CVE-2019-11833 和 CVE-2019-11884 会使本地敏感信息(内核内存)暴露给攻击者,因为 Linux 内核在某些情况下无法正确清零内存、或验证 NULL 终止字符串。

需要指出的是,本次内核实时补丁中包含了一个修复程序,修复了在 Vasiliy Kulikov 在 Linux 内核的蓝牙堆栈中发现的有八年历史的 CVE-2011-1079 漏洞:

该缺陷或导致本地攻击者向系统发起拒绝服务(DoS)攻击,导致系统崩溃或内核堆栈内存泄露,对用户的隐私造成了一定的威胁。

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 的网络配置功能。

在 LXD 4.0 LTS 中,新版本还加入了对 ipvlan 容器、以及 IPv4 和 IPv6 的路由 NIC 类型的支持。

其它方面,本次更新包含了更好的存储延迟灵活性、Cephfs、基于角色的访问控制、以及快照管理等方面的改进。

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

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

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

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

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