Ubuntu 20.04:欢迎来到未来,Linux LTS粉丝们

简介: 此版本中的其他更改包括针对所有常见可疑对象的重大更新,包括桌面应用程序以及包括ruby和python之类的工具。并请注意,系统Python现在为3.8。自从达到使用寿命后,Python 2.7已移至Universe,并且默认情况下不包括在内。

ZFS变得更容易访问,安全性变得更重要,Ubuntu整体上加速了。

这绝对是有史以来以来最奇怪的春天,各种事件和硬件 延迟或完全取消。但是一件事如期到达了,最新版本的Ubuntu Linux。

Ubuntu 20.04(即Focal Fossa,是此版本的已知名称)是一个长期支持(LTS)版本,这意味着Ubuntu的母公司Canonical将在2025年提供支持。LTS版本就是Canonical所谓的“企业级”,这些在采用新技术方面往往比较保守。像去年的Ubuntu 19.10这样的中期版本是该公司倾向于尝试的地方。也许并不奇怪,Canonical估计所有Ubuntu安装中的95%是LTS版本。也就是说,这是一个重大更新,Ubuntu的大部分用户群最终都将升级到该版本。

对于Ubuntu爱好者来说,好消息是20.04在我们的测试中是一个了不起的版本。该更新在日常使用中一直非常可靠,并且仍然设法(可选!)包括对一些尖端新功能的支持,例如管理ZFS快照的工具的开始。还有一个重大的内核问题,并且在改进和改进默认Yaru主题方面进行了大量工作。

在Ubuntu中,这是一个正在运行的主题,其中的许多成就都是微小的变化和新功能,虽然这些新功能可能并不引人注目,但它们共同构成了一个快速,稳定且难以击败的系统。这次几乎单独提供的安全性改进使Ubuntu 20.04成为必不可少的升级。

但是,Ubuntu20.04更新还为所有各种Ubuntu版本提供了大量新功能。因此,即使默认的GNOME桌面没有让您兴奋,在Kubuntu,Lubuntu,UbuntuMate等中也有重大新闻。对于RaspberryPi用户来说,还有一些好消息,他们开箱即用地获得了对Pi4平台的一流支持(坦率地说,我的意思是,比正式的Pi发行版Raspian更好)。

ZFS,内核等

通常,在任何Linux版本上的第一印象都是从视觉和桌面更改开始的。但这一次,真正令人印象深刻的不一定是您所看到的东西。这些都是幕后工作,它们可以使您的计算更快,更轻松,更安全。

Ubuntu 20.04附带5.4内核,该内核带来对Intel Comet Lake芯片的支持以及Tiger Lake支持的开始。如果您跟踪内核,可能会感到失望,因为内核中对Wireguard的内置支持直到5.6才出现。但是不要担心VPN用户:Ubuntu已将Wireguard位反向移植,以便您今天就可以与VPN提供商一起使用Wireguard(假设您的VPN支持它)。

坦率地说,更令人兴奋的是继续将ZFS集成到Ubuntu中的工作。ZFS的有用性来源k2.fore.mobi来源k2.foil.mobi没有什么新意,但是有用性不一定与可用性相同。Ubuntu的开发人员在使ZFS变得更易于使用方面进行了大量工作,既可以通过快照进行备份,也可以说是使用这些快照轻松还原系统的更重要的部分。

此发行版中的新ZFS功能包括zfs 0.8,该zfs 0.8支持硬件加速加密和一些其他性能提升。但是,更有趣的功能是Ubuntu的Zsys实用程序,它从本质上使查看幕后发生的事情变得更加容易。

这仍然是高度实验性的,并且在安装过程中被隐藏了,但是如果在安装过程中单击磁盘分区工具的“高级功能”部分,则会看到一个选项“ EXPERIMENTAL:擦除磁盘并使用ZFS”。它不再像19.10中那样用可怕的粗体红色文本表示,我认为这是在改善。请注意,但是此消息仍会大写。寻找LTS风格稳定性的生产系统绝对不是要使用此选项。

在测试中,自从它在19.10中首次亮相以来,我一直在使用它,并且没有任何问题。也就是说,在20.04beta发布之前,我还没有做太多事情。我与ArsTechnica同行的作家JimSalter对Zsys进行了深入研究,您可以(也不能)使用Zsys做些值得读的书。简短的故事是,现在一切都在命令行上,对普通用户来说有点技术性,但是不难看出,如果有了GUI,该工具将如何扩展呢?,坚如磐石的备份系统。

如果您不熟悉ZFS,您可能想知道为什么要关心ZFS,毕竟有很多方法可以备份数据。ZFS的优点是回滚系统变得异常简单。假设您的磁盘已使用ZFS格式化,并且快照已启用。您安装了一个新的应用程序,并且工作流的某些关键部分中断了。没问题:在您不做任何事情的情况下,ZFS在安装该新应用程序时已经对系统进行了备份。您需要做的就是重新引导到grub并选择要从中引导的映像。

现在可以在Ubuntu 20.04(以及安装ZFS的任何系统)中实现,只是缺少用户界面修饰。但是,不难发现,如果Canonical可以构建一个不错的GUI来交互和管理ZFS,这将是一个巨大的卖点。

绝对清楚,这里的新功能不是ZFS快照。这些已经以某种形式存在了十年。Canonical带来的是Zsys管理工具以及扎实的GUI生成背景,这些GUI使用户更易于使用ZFS之类的工具。

除了ZFS的新增功能外,Ubuntu 20.04还进行了其他一些值得注意的更改,包括将Ubuntu Software应用程序移至snap软件包而不是存储库版本。这意味着开发人员将能够更快地将更新推送到Ubuntu软件。商店本身经过了稍微的重新设计,看上去更干净,更易于浏览。在大多数情况下,用户甚至可能不会注意到Store本身现在是一个快速安装,但是有一个陷阱:如果要安装Flatpak应用程序(例如从Flathub),则需要安装Store由于Ubuntu软件的快照版本不包含Flatpak插件,因此可以从存储库中下载。

此版本中的其他更改包括针对所有常见可疑对象的重大更新,包括桌面应用程序以及包括ruby和python之类的工具。并请注意,系统Python现在为3.8。自从达到使用寿命后,Python 2.7已移至Universe,并且默认情况下不包括在内。

相关文章
|
存储 传感器 安全
【串口通信】使用C++和Qt设计和实现串口协议解析器(二)
【串口通信】使用C++和Qt设计和实现串口协议解析器
1015 0
|
1月前
|
Ubuntu 安全 Shell
Ubuntu 精通之路:12 个核心知识点从入门到高手
掌握这些知识点需要不断的学习和实践。建议在实际工作中多应用,将理论与实践相结合。遇到问题多查阅文档,多与社区交流。只有不断实践,不断积累,才能真正掌握 Ubuntu。
|
存储 开发框架 算法
【串口通信】使用C++和Qt设计和实现串口协议解析器(一)
【串口通信】使用C++和Qt设计和实现串口协议解析器
3195 0
|
监控 安全 Cloud Native
容器安全的风险应对及 Twislock 容器安全方案| 学习笔记
快速学习容器安全的风险应对及 Twislock 容器安全方案。
容器安全的风险应对及 Twislock 容器安全方案| 学习笔记
|
11月前
|
数据可视化 数据处理 数据库
【Python篇】PyQt5 超详细教程——由入门到精通(中篇一)
【Python篇】PyQt5 超详细教程——由入门到精通(中篇一)
919 2
|
机器学习/深度学习 传感器 自动驾驶
自动驾驶技术中的模仿学习
自动驾驶中的模仿学习是一种关键技术,用于使自动驾驶系统能够学习和模仿人类驾驶行为。通过模仿驾驶员的操作,自动驾驶车辆可以在复杂的道路环境中实现类似人类的驾驶决策和操作,从而提升安全性、舒适性和可靠性。
239 3
|
10月前
|
运维 网络协议 Shell
运维之道:从新手到高手的蜕变之路
本文旨在探讨运维工程师的成长之路,通过分析运维行业的现状、挑战与机遇,为初学者提供一条清晰的职业发展路径。文章将深入浅出地介绍运维的基本概念、核心技能以及进阶策略,帮助读者理解运维工作的本质,激发对这一领域的兴趣和热情。
|
12月前
|
缓存 物联网 数据库
如何帮助我们改造升级原有架构——基于TDengine 平台
一、简介 TDengine 核心是一款高性能、集群开源、云原生的时序数据库(Time Series Database,TSDB),专为物联网IoT平台、工业互联网、电力、IT 运维等场景设计并优化,具有极强的弹性伸缩能力。同时它还带有内建的缓存、流式计算、数据订阅等系统功能,能大幅减少系统设计的复杂度,降低研发和运营成本,是一个高性能、分布式的物联网IoT、工业大数据平台。 二、TDengine 功能与组件 TDengine 社区版是一开源版本,采用的是 AGPL 许可证,它具备高效处理时序数据所需要的所有功能,包括: SQL 写入、无模式写入和通过第三方工具写入 S标准 SQL 查
235 12
|
弹性计算 关系型数据库 MySQL
倚天云服务器ECS体验分享
倚天云服务器ECS体验分享
186 6
|
11月前
|
Oracle Java 关系型数据库
jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?
本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。
15279 0